RTS on macOS Catalina not working

Get help for specific problems
Posts: 1
Joined: 6 Jun 2020

sydwdt

Hi,
I recently upgraded to Catalina from Mojave. This included the RTS setup I had on Mojave which had been working great since January 2019. However, it no longer works. RTS starts up as usual but it does not actually execute the FFS script at all. I just get the red icon on the bar at the top right but nothing happens.

Here is the setup:
1. Automator app that is invoked on Login. It executes the shell command: "/Applications/RealTimeSync.app/Contents/MacOS/RealTimeSync" "/Users/homebackup.ffs_batch" >/dev/null 2>&1 &

2.homebackup.ffs_batch file with the directory selection, filters, etc.

Here is what happens:
1. Log in, the RTS app is run automatically and the red arrows icon appears in the top right bar (with clock, wifi, etc icons)
2. Nothing else.

In Mojave, after the red icon appeared, the green arrows icon would appear whenever a change in the source directory was detected, it would do its sync thing and then disappear.

What I have done to diagnose:
1. Run the command line (in Terminal) as it appears when I click on the RTS "Configure" option:
"/Applications/FreeFileSync.app/Contents/MacOS/FreeFileSync" "/Users/homebackup.ffs_batch"

This runs fine, it does what it did before the upgrade. Seems to take about twice as long as it did on Mojave but it works as expected...


2. Added "Full disk permissions" to RTS in System Settings. It makes no difference.

3. Re-created the Automator APP. No difference

4. Removed and recreated the login item that calls the Automator APP. No difference.

5. Tried running RTS manually without the automator app. No difference.

6. Upgraded from 10.23 to 10.24. No difference

7. Looked for log files. No FFS log files are created (except when I run it manually)

Any help will be greatly appreciated.
Posts: 2
Joined: 17 Dec 2020

Inglenook

Using FFS 11.4, 64-bit on MacOS Catalina 10.15.7.

I run RealTimeSync using an Automator app that is started at Login using the "System Preferences/Users & Groups" capabilities. This starts RTS correctly, which puts its red arrows Icon in the menu bar, then runs FFS immediately, followed by the correct monitoring of the set of directories that I want continually synced and the invocation of FFS whenever something changes in those directories.

One difference from your approach is that my Automator app uses the "open" command as follows:

open -a RealTimeSync "/Users/xxxxx/Personal/File_Sync/Main_Sync_File_01.ffs_batch"

where "xxxxx" is my userid.