Это действительно странная проблема. Первые несколько раз пытаюсь подключить FileZilla просто зависает на линии 211-Extended features supported:
некоторое время, прежде чем подойти и сказать Ошибка: не удалось подключиться к серверу. Журнал FileZilla ниже:
Command: PASS ***********
Response: 230 User logged in.
Command: FEAT
Response: 211-Extended features supported:
Error: Could not connect to server
Странно то, что если я продолжаю пытаться подключиться, в конечном итоге он просто работает и подключается нормально. После того, как FileZilla узнает, какие функции поддерживает сервер, он перестает запрашивать некоторое время, которое позволяет вам подключиться в первый раз, пока FileZilla не решит еще раз проверить список функций. Я не понимаю, как это отладить.
Кто-нибудь испытывал подобное?
У меня была такая же проблема с использованием FTP для IIS с FileZilla и другими клиентами. Основная причина до сих пор для меня загадка. Однако, если вы управляете сервером, обходной путь - запретить команду FEAT.
Для IIS 7.5: Диспетчер IIS -> Фильтрация FTP-запросов -> Запретить команду
Я не могу посоветовать более ранние версии IIS.
Затем сервер ответит на FEAT сообщением «500 'FEAT': command not allowed». FileZilla изящно справляется с этим и устанавливает соединение.
Команда FEAT является частью нового расширения протокола FTP, реализованного в IIS 7 / 7.5, чтобы разрешить размещение нескольких FTP с одним и тем же IP / портом. Видеть: http://blogs.msdn.com/b/robert_mcmurray/archive/2007/08/28/virtual-hosts-and-host-names-in-ftp7.aspx