Sync fails: Mac + WebDAVNav (with workaround)

Syncing on Mac using WebDAV as synchronization target with WebDAVNav as the WebDAV server, and a local folder, sync fails with message “Last error: Error: PROPFIND /: Unknown error 2 (404)”

The [Check synchronisation configuration] button worked, giving “Success! Synchronisation configuration appears to be correct.” so WebDAV path seems correct.

Both iMac and iPhone would write .md files in to the WebDAV shared sync folder after new notes were created, but they would not get the notes created by the other.

After switching server software from WebDAVNav to WebDAV (a different, paid, app in the App store), sync worked perfectly and the iMac and iPhone would get notes created by the other. So this could be bug with WebDAVNav, or a bad interaction with it.

Versions:
Joplin 1.0.175 (prod, darwin)
iMac, macOS 10.15.2
iPhoneSE, iOS 13.3
WebDAVNav 2.7
WebDAV 1.0.1

From ~/.config/joplin-desktop/log.txt

2019-12-30 17:48:02: “Scheduling sync operation…”
2019-12-30 17:48:02: “Preparing scheduled sync”
2019-12-30 17:48:02: “Starting scheduled sync”
2019-12-30 17:48:02: “TaskQueue.stop: syncDownload: waiting for tasks to complete: 0”
2019-12-30 17:48:02: “TaskQueue.stop: syncDownload: Done, waited for 0”
2019-12-30 17:48:23: “Error: PROPFIND /: Unknown error 2 (404):
Code: 404
Error: PROPFIND /: Unknown error 2 (404):
at newError (/Applications/Joplin.app/Contents/Resources/app/lib/WebDavApi.js:393:11)
at WebDavApi.exec (/Applications/Joplin.app/Contents/Resources/app/lib/WebDavApi.js:423:10)
at process._tickCallback (internal/process/next_tick.js:68:7)”

See attachment for full log
log.txt (14.5 KB)