rsync protocol mismatch

mcs

Cadet
Joined
Nov 17, 2021
Messages
2
I'm trying to connect to the TrueNAS rsync service from an older client. I get the following error message:

Protocol versi(scrambled characters) rsync error: protocol incompatibility (code 2) at c:\tmp\rsync\rcompat.c(61)

Googling told me to use the rsync setting "--protocol=29", to get around the problem. I tried adding "protocol = 29" to the "Auxiliary Parameters" field, which does not seem to make a difference.

But if I stop the service, and run "rsync --daemon --protocol=29" from the shell, the client connects with no complaints.

Is there a way to get the "--protocol=29" option added to the command line parameters through the web GUI?

TrueNAS Core version is TrueNAS-12.0-U6.1
 

Samuel Tai

Never underestimate your own stupidity
Moderator
Joined
Apr 24, 2020
Messages
5,399
Try --protocol=29 in the Aux Parameters, with the dashes and without spaces.
 

mcs

Cadet
Joined
Nov 17, 2021
Messages
2
I tried that also. This includes the line "--protocol=29" in the rsyncd.conf file - not in the command line.
 
Top