I keep getting the following warning message when starting syncthing on Windows (through Synctrayzor):
Symlinks are disabled, unsupported or require Administrator privileges. This might cause your folder to appear out of sync.
One of the devices is running linux and did have some softlinks which I deleted, but I still keep getting the error message on Windows. As far as I can tell there are not any symlinks on any of the devices, but I keep getting the message which is annoying.
You’ll have switch off ALL syncthing instances, and remove the index-0.11 directory from ALL syncthing’s home directory, so that everyone starts with a fresh index.
Could you screenshot it appearing? I don’t typically show any non-fatal Syncthing messages in dialogs, so I’m curious as to what exactly you’re seeing…
Aha ok, so it’s a warning message from syncthing, and nothing to do with SyncTrayzor! I wasn’t sure whether I was displaying a dialog I shouldn’t be, or some such. Thanks!
Shows the exact path for the symlink with the error message so I know where the symlink is. Currently it doesn’t even tell which shared folder that the symlink exists in.
Make it so that symlinks can be removed from the index (history?) once the symlinks is removed. Having user to find & remove all index across all synced devices is very bad idea… in my opinion.
(optional) I don’t know why symlinks requires Administartor privileges, but make syncthing de-ference the symlink and sync the actual files.
We could show the path, and suppress the warning for deleted symlinks. It’s fairly trivial and probably mostly an oversight that we don’t do that already… Would you mind filing this on GitHub so it’s not lost in the noise?
Yep. But this one is simpler as there is no need to worry at all about delete operations for files we don’t have (and can’t have) to start with. (We need to be able to tell other devices about them, but not process them locally, that is.)
I came across the same problem and I am also interested in getting the information about where the Symlinks were found. I checked on GitHub and could not find an issue for the suggested improvement. I just added one: https://github.com/syncthing/syncthing/issues/1945
This is being mostly addressed in the next release; no complaints about receiving info about deleted symlinks when symlinks can’t be handled, and log output for the affected paths. Should end up in the GUI etc but that’s another issue.