rsync 3.2.3 to module broken with read-only system error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
rsync (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
There is a issue rsyncing to a rsync module with the error: failed: Read-only file system (30)
Both server are ubuntu 22.04.1 with rsync version 3.2.3-8ubuntu3
I tried with no success "use chroot" different value options
Permissions are OK in the end side
Installing manually rsync package version 3.1.3-8ubuntu0.4 from ubuntu 20 in the end side server solves the issue (without any configuration changes)
Also, a workaround (both same version of rsync), is to use the following parameters in rsync: -e ssh
however, this might not work for automated cron scripts.
1) Start side server command:
rsync -rptoglav /tmp/test/ <ip>::test
2) End side server configuration of rsyncd.conf:
=======
[test]
path = /etc/letsencrypt
read only = false
uid = root
gid = root
=======
Hello, thanks for your report and for providing a work around right away!
Could you please paste the exact error message when executing your "rsync -rptoglav /tmp/test/ <ip>::test" command? And also please paste the output of "ls -la /etc/letsencrypt"
Thanks.