Мне пришлось переустановить Windows, и я потерял записи Filezilla Site Manager.
После повторного создания записи на сайте и попытки подключения я вижу:
Status: Resolving address of cp95.ezyreg.com
Status: Connecting to 27.121.64.95:21...
Status: Connection established, waiting for welcome message...
Status: Initializing TLS...
Status: Verifying certificate...
Status: TLS connection established.
Status: Server does not support non-ASCII characters.
Status: Logged in
Status: Retrieving directory listing...
Command: PWD
Response: 257 "/" is the current directory
Command: TYPE I
Response: 200 Type set to I
Command: PASV
Response: 227 Entering Passive Mode (27,121,64,95,195,19).
Command: MLSD
Error: Connection timed out after 20 seconds of inactivity
Error: Failed to retrieve directory listing
ezyreg.com's
поддержка говорит, что мне следует использовать незащищенный простой FTP, но я отказываюсь, зная, что это угроза безопасности.
Альтернативой является использование файлового менеджера cPanel, что не является эффективным решением.
Я не помню, чтобы я подключался по обычному FTP к этому хосту до переустановки компьютера.
Какие-либо предложения?
решение1
Вот список известных фактов:
- Время ожидания FileZilla на ezyreg.com при выполнении команды FTP MLSD истекло через 20 секунд
- Увеличение таймаута до 120 секунд не помогает
- FileZilla работает с другими сайтами
- В журнале FileZilla выше я вижу, что он не отправляет FTP-команду FEAT для проверки полной поддержки MLSD сервером.
- WinSCP корректно работает с ezyreg.com
- WinSCP использует FTP-команду LIST вместо MLSD
- MLSD был введен вRFC 3659 — Расширения FTPв 2007
Мои выводы таковы:
- FTP-сервер ezyreg.com некорректно обрабатывает команду MLSD.
- FileZilla использует MLSD без проверки его поддержки
К этому можно добавить ответ администратора FileZilla от 2009 года на пост
Пустой список файлов в Filezilla 3.2.4 - проблема MLSD?:
Я обычно очень спокойный человек, но мне не хватает крушения вещей из-за вашего иррационального нежелания чинить сломанные серверы и брандмауэры. Закрываю эту тему, пока я не сошел с ума.
Итак, вот оно: FileZilla не поддерживает «сломанные» серверы, такие как ezyreg.com.
Что ты можешь сделать :
- Пожалуйтесь в службу поддержки ezyreg.com, что 2016 год — это достаточно долгий срок для них, чтобы получить современный FTP-сервер, который правильно поддерживает расширения FTP 2007 года. (ПРАВКА: судя по всему, FTP-сервер достаточно новый, поэтому в этом случае он может быть плохо установлен или иметь неверные параметры.)
- Используйте другой FTP-клиент для ezyreg.com
Если вы рассматриваете возможность использования WinSCP, отмечу, чтоОсновной FTP LEтакже является очень хорошим FTP-клиентом.
решение2
Перейдите в «Настройки» и выберите «Подключение» (должно быть первым), затем измените время ожидания с 20 на любое другое значение или на 0, чтобы отключить.