Я загружаю тысячи файлов через 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 файлов. Интересно! Может быть, это зависит от того, где я вхожу первым?



