I am running Debian 13.

rsync was broken a few weeks ago (in May).

The symptom is error messages 'Invalid argument (22)' when trying to read
files. (The 22 is the errno value).

See: https://github.com/RsyncProject/rsync/issues/897

Note the workaround commented by ovalhub:

I was able to find a workaround for this bug with a rsyncd.conf change.
As explained above and in #922, the issue is triggered when a module has path = 
/.
With use chroot = yes, you can set path = //.// for the same / result.
I was then able to rsync / as desired.

I use rsync for backups, this normally runs silently overnight. I did not see
the huge number of error messages as rsync also hung and the script did not end
and thus send me email.

I think that this has now been fixed but has not appeared in Debian, yet. I
implemented the workaround y/day.

Regards

-- 
Alain Williams
Linux/GNU Consultant - Mail systems, Web sites, Networking, Programmer, IT 
Lecturer.
+44 (0) 787 668 0256  https://www.phcomp.co.uk/
Parliament Hill Computers. Registration Information: 
https://www.phcomp.co.uk/Contact.html
#include <std_disclaimer.h>

Reply via email to