No webdav, I think only cifs, but now you mention it, I recently had smb/cifs problems after a NAS synology DSM upgrade. (I have 2 nas boxes, different version of DSM, I’ll run the same test on the 2nd nas this week-end.
The day after: I do get log messages concerning permissions:
11:42:35 PM: Sync: Library -> DS2 (Local Sync Store) You don’t have permission to save the file “35DC8389-7E18-446A-AE78-97C3FF59A5CC.lockfile” in the folder “DS2.dtSyncStore”. (The operation couldn’t be completed. Permission denied)
and, after setting permissions to rwxrwxrwx I keep getting a sync error:
10:42:40 PM: Sync: Collection Inbox -> DS2 (Local Sync Store) The remote database is in use by another client. Please try again later.
10:47:25 PM: Sync: Collection Inbox -> DS2 (Local Sync Store) The file “1460666402.473249” couldn’t be opened because you don’t have permission to view it. (The file “1460666402.473249” couldn’t be opened because you don’t have permission to view it. (The operation couldn’t be completed. Permission denied))
=> if I open terminal, I can touch a file (as user christine) so these permissions are ok?
erwin-MAC:DT christine$ ls -la
total 0
drwx------@ 1 christine staff 264 Apr 14 22:32 .
drwxrwxrwt@ 5 root admin 170 Apr 14 18:19 ..
srw-r--r--@ 1 christine staff 12288 Apr 11 07:34 .DS_Store
srwxr-xr-x 1 christine staff 0 Mar 22 14:02 2014.dtBase2
drwxr-xr-x 1 christine staff 264 Apr 14 21:40 DS2.dtSyncStore
drwxr-xr-x 1 christine staff 466 Mar 22 14:02 E8500.dtBase2
-rw-r--r-- 1 christine staff 0 Apr 14 22:32 test.txt
drwxr-xr-x 1 christine staff 398 Mar 22 14:02 test_syno_ds2.dtBase2
erwin-MAC:DT christine$ nano test
erwin-MAC:DT christine$ cat test
this is a test file 14/04/2016
erwin-MAC:DT christine$ pwd
/Volumes/DT
erwin-MAC:DT christine$
Thanks for hopping in, and also thank you for the excellent webdav tip.
I have enabled webdav on the Synology box and all is working well now.
Thanks also for the tip on working with the embedded items in a .dtSyncStore.
Seeing it like this makes it obvious that permissions should be set recursively.