I have a MacOS backup server running Syncovery 9.32a. I am trying to perform a pull backup from a machine running Debian Buster and the Syncovery Remote service 9.03 build 4. The job has write access to the root backup folder. The SyncoveryRS service is running and is monitoring the folder. When the job starts it is creating the Syncovery.*request*$$$ file in the root folder of the backup job. See below. But, for whatever reason, the SyncoveryRS service never engages and collects the file list. I watch with top the whole time as well as with the service web page (port 8948) and nothing changes. It's as if the service does not see the file.
Some things/assumptions to note:
- Without remote listing service turned on the job runs fine and has been for about 1.5 years.
- Since I do not know how you are watching the directory it should be known that there are roughly 1.2 million files and directories being watched by syncthing on the same machine so I have had to bump up /proc/sys/fs/inotify/max_user_watches to 524288. Syncthing is pretty good about telling you if the max_user_watches count is too low, so the assumption is all is well.
Since this SyncoveryRS service runs as root, I am assuming there are no ACL issues. To be thorough there is a screenshot below of rights on a listing file after creation.
The listing request file has been properly created.
ACL's on the file.
The service watching the correct directory but not processing request.