nextcloud / desktop

💻 Desktop sync client for Nextcloud
https://nextcloud.com/install/#install-clients
GNU General Public License v2.0
3.05k stars 801 forks source link

No More Unclear Error Messages #6136

Open kaffeeringe opened 1 year ago

kaffeeringe commented 1 year ago

My sync client currently shows me several different error messages:

It would be cool, if every error message contained a link to a solution. Or better: if the user doesn't have admin privileges, the error message should just say "Error, contact your admin and tell them Error 1234 occurred." And then the admin can look up the error and the solution.

BTW: Does anybody know, how to fix my two problems? :-D

arnowelzel commented 1 year ago

Maybe your webserver or an external server which is used by Nextcloud is using outdated ciphers. Ciphers are configured in the webserver TLS configuration, for example in Apache with the following line either in the configuration of the TLS/SSL module or maybe in a separate file which is created by the Let's Encrypt client when running in "Apache mode":

SSLCipherSuite          ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384

You may also check the affected server using https://www.ssllabs.com/ssltest/

kaffeeringe commented 9 months ago

Thank you!

kaffeeringe commented 1 month ago

Here is another one. "Synchronisierung wegen ungültiger Änderungszeit nicht möglich" - And there is nothing that tells me what to do about that.

It would be best if the client mitigated that problem or second best if the error message pointed me to some kind of helpful documentation.

arnowelzel commented 1 month ago

Maybe this helps:

And this tool may help fix file modification times on your server:

kaffeeringe commented 1 month ago

Thank you! As my files were only photos I had already stored elsewhere I simply deleted them. But that is a bit besides to point of my issue:

  1. Why doesn't the error message link to this solution? Or better:
  2. Why doesn't Nextcloud solve the problem all automatically, if this a known issue and this script exists?

These error message wouldn't be less helpful if they simply said: "Error: something failed." 😉

It's like you take a wrong turn with your car and Google Maps justs says "That was wrong" and keeps displaying the old route.