11 января 2009 г.

Как бороться с ошибкой NCFTP "Could not read directory listing data: Connection reset by peer"

Всем прекрасно известно, что NCFTP - самый лучший FTP клиент для *nix-подобных систем. Тем, кому это было неизвестно ранее, теперь тоже в этом уверены. Не так ли? :)
Однако ошибка, вынесенная в заголовок, изрядно попортила мне нервов. Рекурсивная загрузка директорий, конечно, является самой актуальной фичей при переезде на другой сервер (VDS в моем случае). Для рекурсивной закачки используется следующий формат команды:

ncftp>get -R remote_directory

В моем случае команда не срабатывала (причем молча). Ошибка выдавалась при выходе из ncftp, то есть при подаче команды bye.
Чтобы избежать этой ошибки, надо добавить опцию -T (не пытаться использовать режим TAR для рекурсивного режима).

Установка NCFTP проста и понятна (для моих рабочих систем, Debian и FreeBSD, дистрибутивы имеются в репозитории и портах соответственно).

Комментариев нет:

Отправить комментарий

Мне интересно ваше мнение.