如何修复“rsync:读取错误:连接被对等方重置(131)”?

如何修复“rsync:读取错误:连接被对等方重置(131)”?

尝试将文件传输到远程 rsync 守护进程 (rsyncd),rsync客户端命令失败并显示:

rsync: read error: Connection reset by peer (131)
rsync error: error in socket IO (code 10) at io.c(785) [sender=3.1.2]

退出/错误代码为10。根据man,错误10表示套接字I/O错误。

如何修复此错误代码 10?

答案1

在 rsyncd.conf (rsync 守护进程配置文件)中配置日志文件,如下所示:

日志文件= /opt/var/log/rsync.log

然后重新启动rsync --daemon。再次运行错误的命令。并查看日志文件:

# tail /opt/var/log/rsync.log

rsync 守护进程日志文件列出:

2017/06/30 02:13:27 [1210] 错误:模块只读

2017/06/30 02:13:27 [1210] rsync 错误:main.c(994) 处的语法或使用错误(代码 1)[Receiver=3.1.2]

这提供了将 rsyncd.conf 中的这一行添加到相应模块部分的线索:

read only = no

相关内容