Joplin suddenly stopped synching in Linux Mint

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?

I found the cause:

I changed my PC from my normal WIFi connection to a mobile phone wifi hotspot. The mobile phone wifi hotspot seems to be too slow. After changing back to my normal WiFi connection, Joplin synchronized again.

All other connections through the mobile phone wifi hotspot are working fine. It’s only Joplin which makes the problem.

Maybe the time-out setting could be modified or made modifiable.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.