"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) [수신기=3.1.2]

이는 rsyncd.conf의 다음 줄을 적절한 모듈 섹션에 추가하는 단서를 제공합니다.

read only = no

관련 정보