[freebsd] не работает rsync

Eugene Grosbein eugen at grosbein.net
Thu Nov 23 09:45:01 EET 2017


On 23.11.2017 13:56, Alexey Krylov wrote:

> в логе появляется
> 2017/11/23 09:35:52 [26157] connect from rsync-client (172.16.0.1)
> 2017/11/23 09:35:52 [26157] rsync on disk_r/ from disk_r at rsync-client (172.16.0.1)
> 2017/11/23 09:35:52 [26157] building file list
> 2017/11/23 09:35:52 [26157] rsync: [sender] write error: Permission denied (13)
> 2017/11/23 09:35:52 [26157] rsync error: error in socket IO (code 10) at io.c(820) [sender=3.1.2]
> 
> Посмотрел, везде права 777.
> Однако, странно, если файлов мало и они маленького размера, то все нормально работает (синхронизация без ошибок).
> 
> Подскажите, на что надо обратить внимание.

В порядке телепатии: на машине работает pf?
Permission denied может возвращать локальный пакетный фильтр в ответ
на попытку процесса отправить данные в сеть и при глюках pf такое бывало,
что один паттерн работы с сетью не вызывает проблем, а при каких-то изменениях
(больше данных в том числе) глюк проявляется.

Если pf работает, то первым делом надо проверить то же самое, отключив на время pf.
И версия сервера старовата, в 10.2 такие баги в pf могли быть исправлены уже с тех пор.
Типа намёк.



More information about the freebsd mailing list