I have two devices connected and I’m sharing about a dozen folders. On one device, one folder shows “Out of Sync” in the Web GUI. (All other folders show “Up to Date.” Also, on the other device, this folder and all other folders show “Up to Date.”
The out of sync items are all 31 items in this folder. However, I compared the folder contents on both devices and they are equal. Everything is synced, and if I make any changes to a text file for testing, those are synced almost instantly.
In short, everything seems to be working fine except for the “Out of Sync” message and the erroneous list of 31 items out of sync.
Out of sync on a remote device (right side of the web UI) or out of sync on a folder (left side)? What version of Syncthing? Ideally post a screenshot please.
It was the left side. I can’t post a screen shot because I ultimately made it go away. However, before doing that I saved the logs. All the items that were not syncing had the same log message:
This was due to device A (where the error was shown in the left panel) had “Ignore Permissions” UNCHECKED, which device B had “Ignore Permissions” CHECKED.
I configured them in this way because I wanted device A to determine the permissions. I thought that would work because of:
When the checkbox is checked for a given repo files originating from this node will be announced with the “no permission bits” flag. Other nodes will use whatever their default permission setting is when creating the file.
I am still looking for a way to have one device propagate permissions to the other device(s). (And I really with Syncthing could be made to do that for owners, groups and ACL’s, but I guess that isn’t in its roadmap.)