Yes, that is what I meant above by
Although an error was given sync did work afterwards.
I think I have found a way to sync to Nextcloud 18 without errors. Nextcloud's webdav urls have changed since I first synced Joplin (and, it seems, since the Joplin FAQ was written)
- Do NOT use the Nextcloud sync option use WEBDAV
- For the webdav URL use the one EXACTLY as provided by the Nextcloud File app's "Settings". DO NOT add the "Joplin" folder path. It will look like
https://<url>/remote.php/dav/files/<username>/
Where <url> and <username> refer to your Nextcloud server URL and the user account you are using. - Enter the unaltered webdav url and your NC username and password and press "Check synchronisation configuration". You should get confirmation all is well
- ADD the Joplin folder path to the end of the webdav url so it now looks like
https://<url>/remote.php/dav/files/<username>/Joplin/
(or whatever the name is of the folder you are using for your Joplin notes) - Press "Check synchronisation configuration" again. You should get confirmation all is well
- Press "OK" or "Apply" to confirm the settings
- Sync the client
If you add the Joplin folder name before your first sync configuration check you will get an error.
I did not find this due to any "leet" coding or webdav "skilz". I just kept trying different permutations until it worked...