Я загружаю тысячи файлов через FTP, используя Filezilla. Загрузка занимает несколько часов, поэтому я хочу запустить ее в одночасье, но есть проблема - Filezilla время от времени повторяет запрос пароля - почти как каждые 10 минут! Зачем? Как это исправить?
Я позволил FileZilla установить 2 одновременных FTP-соединения. Странно, что FileZilla продолжает запрашивать пароль, даже если я установил для Logontype
значение "Запросить пароль". Снип из документации:
Запросить пароль: FileZilla запрашивает пароль при входе в систему и запоминает пароль во время сеанса.
Интерактивный: FileZilla запрашивает пароль и снова запрашивает каждое новое подключение к серверу.
Это означает, что когда я устанавливаю "Запросить пароль", он не должен запрашивать каждое новое подключение к серверу. И все же он спрашивает снова и снова ...
Настройки менеджера сайта:
Настройки входа:
Настройки:
Журнал сразу после того, как Filezilla повторно запросит пароль (при 1 одновременном подключении только журнал выглядит точно так же):
Command: PASV
Response: 227 Entering Passive Mode (81,31,47,235,239,66).
Command: RETR P034624.jpg
Response: 150 Opening BINARY mode data connection for P034624.jpg (1242518 bytes)
Response: 226 Transfer complete
Status: File transfer successful, transferred 1 242 518 bytes in 1 second
Status: Starting download of /avif/photos/orig/P034625.jpg
Command: PASV
Error: GnuTLS error -53 in gnutls_record_send: Error in the push function.
Error: Could not write to socket: ECONNABORTED - Connection aborted
Error: Disconnected from server
Error: File transfer failed
Status: Resolving address of ftp.birds.cz
Status: Connecting to 81.31.47.235:21...
Status: Connection established, waiting for welcome message...
Response: 220 iris.fortion.net
Command: AUTH TLS
Response: 234 AUTH TLS successful
Status: Initializing TLS...
Status: Verifying certificate...
Command: USER birds.cz
Status: TLS/SSL connection established.
Response: 331 Password required for birds.cz
Command: PASS
Response: 530 Login incorrect.
Error: Critical error
Error: Could not connect to server
Снимок экрана журнала сразу после того, как Filezilla повторно запросит пароль:
Если я переключаюсь в активный режим, загрузка работает без повторного запроса пароля !!! (Проверено с 1 одновременным соединением и временем ожидания = 0).
Но удаление не работает - оно разрывает соединение после примерно 400 удаленных файлов в активном и пассивном режиме, 1 сим. соединение, время ожидания 0. На этот раз он не запрашивает пароль повторно, он просто останавливается. Журнал:
Command: DELE P025791.jpg
Response: 250 DELE command successful
Command: DELE P025792.jpg
Response: 250 DELE command successful
Command: DELE P025793.jpg
Error: GnuTLS error -53 in gnutls_record_send: Error in the push function.
Error: Could not write to socket: ECONNABORTED - Connection aborted
Error: Disconnected from server
Заключение
Вышеуказанное тестирование проводилось в моем офисе, Windows 7, за модемом FW/ модем Zyxel P660HW-T3 с более или менее стандартными настройками. Переключение в пассивный режим помогло здесь для загрузки, для удаления не найдено лекарств. Когда я пытался из дома, Windows XP, Filezilla 3.7.3 (текущая версия) за модемом Edimax BR6225N/ BR6226N FW/ модем, загрузка и удаление происходили нормально, даже с настройками по умолчанию (тайм-аут = 20, 2 сим. Соединения, пассивный режим). ) !!!
Изменить: теперь я попытался удалить файлы из дома, все было в порядке, затем переехал с моим ноутбуком в офис (не закрывая Filezilla), и вдруг все было в порядке! Но вчера из офиса удаление прекратилось после почти 400 файлов. Интересно! Может быть, это зависит от того, где я вхожу первым?