Needed to manually create .resources to get sync to work again

Operating system

Linux

Joplin version

3.3.12

Desktop version info

Joplin 3.3.12 (prod, linux)

Device: linux, Intel(R) Xeon(R) CPU E3-1220 v5 @ 3.00GHz
Client ID: 7e2ff82d586340d883ff6236031c9c0b
Sync Version: 3
Profile Version: 47
Keychain Supported: No
Alternative instance ID: -

Revision: 4d790b6

Backup: 1.4.3
Freehand Drawing: 3.0.1

Sync target

WebDAV

What issue do you have?

I think this was self-inflicted, but letting people know anyway.
Using WebDAV sync, images were not making it to my phone (IOS, 13.3.7) and I was seeing the error below on both mobile and desktop. So I went over to the WebDAV server (a Synology NAS) and created the .resources folder by hand. After than sync started working normally (AFAICT).
But I had moved the webdav location (don't like that the password is in cleartext so made a limited-access user for it on the NAS). I followed the instructions to copy the content, but maybe the way I copied didn't bring over the dot files.
Now I wonder if I need to copy over the .lock and .sync directories too
Created remote items: 1. Completed: 2025-05-25 09:44 (11s) Last error: Error: PUT .resource/f671de94c49d44af92c225064840ea0e: Access denied: Please check your username and password (403): <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>403 Forbidden</title> </head><body> <h1>Forbidden</h1> <p>You don't have permission to access this resource.</p> </body></html>