* iLL [24 Sep Fri 10:06] > Hi! > С некоторых пор (несколько месяцев) rsync у меня перестал выходить при ошибке. > Пишет в лог: > rsync error: error in rsync protocol data stream (code 12) at io.c(354) > коды и строки меняются. У меня не работает с такой же диагностикой rsync --daemon при попытке записать файл. Причем, только если в описании модуля прописан непривилегированный пользователь, если же пишу uid = root gid = root , то все ОК. Написал в рассылку по rsync, но пока ответа нет. Наверное, тот диалект английского, который получается из школьного немецкого, не передал смысла :-( . ********* Моя конфигурация ************** rsync 2.6.2 2.4.20-alt16-up ========== /etc/rsyncd.conf ============= log file = /var/log/rsync [routers] comment = Our Backups path = /mnt/backup/routers uid = archiver gid = archiver use chroot = true read only = false list = true auth users = me secrets file = /etc/rsyncd.secrets strict modes = true dont compress = * hosts allow = 127.0.0.1 hosts deny = *.*.*.* ========== end /etc/rsyncd.conf ========= ========== /etc/rsyncd.secrets ========== me:itsme ========== end /etc/rsyncd.secrets ====== ls -la /mnt/backup/routers/ total 12 drwxrwxr-x 3 archiver archiver 4096 Сен 17 14:34 . drwxr-xr-x 7 archiver archiver 4096 Сен 17 22:59 .. drwxr-xr-x 2 archiver archiver 4096 Сен 17 14:34 tmp *********** Конец конфигурации ********** Теперь если запустить демон: strace -f rsync --daemon --no-detach 2>~/tmp/strace.out и попытаться записать "туда" файл: rsync -vvv resume.txt rsync://me@localhost/routers/ или rsync -vvv resume.txt me@localhost::routers/ то получаем: ======================================== opening tcp connection to localhost port 873 Password: send_file_list done send_files starting send_files phase=1 rsync: connection unexpectedly closed (73 bytes read so far) rsync error: error in rsync protocol data stream (code 12) at io.c(342) _exit_cleanup(code=12, file=io.c, line=342): about to call exit(12) ======================================== часто номер строки 354 =========== /var/log/rsync ============= 2004/09/21 12:00:23 [8245] rsync: connection unexpectedly closed (77 bytes read so far) 2004/09/21 12:00:23 [8245] rsync error: error in rsync protocol data stream (code 12) at io.c(342) =========== end /var/log/rsync ========= -- Sergey Golovin