Мы переносим файлы из локальной системы (Windows) в удаленную систему (Unix). На нескольких установках мы получаем код ошибки # 13. Страница man говорит, что это Errors with program diagnostics
.
В наших системах мы знаем, что одной из возможных причин являются права доступа к каталогу на удаленном сервере, а другая причина в том, что порт 873 не открыт.
Есть ли определенный способ определить причину ошибки? Можно ли проверить наличие порта, сначала вернуть ошибку, если она обнаружена, а затем начать передачу?
Я думаю, что rsync
будет иметь более детальные коды ошибок, особенно когда речь идет о реальном соединении.