Operating system
Linux
Joplin version
3.1.24
Desktop version info
Joplin 3.1.24 (prod, linux)
Client ID: c37cc1e803bc48a8be6fd903ccacc829
Sync Version: 3
Profile Version: 47
Keychain Supported: No
Revision: d581264
Backup: 1.4.2
Sync target
Nextcloud
Editor
Rich Text Editor
What issue do you have?
Since 17.09, Joplin is not syncing between Nextcloud and my PC.
My phone is syncing with the Nextcloud. The last sync time in Nextcloud matches the sync time on my phone. The sync info in Joplin on my mobile phone also matches what I did.
I haven't made any changes to my PC settings when the error occured for the first time.
When I click “Check synchronization configuration” on my PC, I get the following message:
I replaced the real Nextcloud server by “server”
Error. Please check that URL, username, password, etc. are correct and that the sync target is accessible. The reported error was:
request to https://server/remote.php/dav/files/admin2/JoplinSynch/ failed, reason: (Code ETIMEDOUT)
Name and password several times verified with copy and paste. I can access NC in the web browser with the same name and password.
This is the WebDAV path displayed by Nextcloud
https://server/remote.php/dav/files/admin2
for WebDAV synchronizations
I added /JoplinSych to it (I use for Joplin since years the Folder "JoplinSynch")
This results in the following Nextcloud WebDAV URL entry
https://server/remote.php/dav/files/admin2/JoplinSynch
This the path is entered in Joplin under "Nextcloud WebDAV URL"
Clicking "Check synchronization configuration" I get
Error. Please check that URL, username, password, etc. are correct and that the sync target is accessible. The reported error was:
request to https://cloud.sosx.de/remote.php/dav/files/admin2/JoplinSynch/ failed, reason: (Code ETIMEDOUT)
When I enter the same path on my PC as on my mobile phone
https://server/remote.php/webdav/JoplinSynch
I get the error message
Error. Please check that URL, username, password, etc. are correct and that the sync target is accessible. The reported error was:
request to https://server/remote.php/webdav/JoplinSynch/ failed, reason: (Code ETIMEDOUT)
Error messages with both pathes have in common that at the end there is “ / ” after ...JoplinSynch.
I think that Joplin adds this " / " for whatever reason so ever.
How can this avoided?