Назад | Перейти на главную страницу

Не удается подключиться к FTP IIS 8.5, если включен SSL

У меня есть FTP-сайт, работающий на IIS 8.5 в Windows Server 2012. Я могу нормально подключиться, если отключу SSL. Однако, если я включу SSL, сервер продолжит отправлять странные ответы. Вот журнал FileZilla:

Status: Connecting to XXXXXXX:21...
Status: Connection established, waiting for welcome message...
Response:   220 Microsoft FTP Service
Command:    AUTH TLS
Response:   502 AUTH command ok. Expecting TLS Negotiation.
Command:    AUTH SSL
Error:  Could not connect to server

Обратите внимание, как написано «502 AUTH command ok». Я не эксперт по FTP, но из того, что я видел в Интернете, код состояния должен быть 234, а не 502. IIRC 502 на самом деле означает «команда не реализована», что не то, что говорится в остальной части комментария. Что тут происходит?


ОБНОВИТЬ:

Я немного творчески подошел к этой проблеме. Сначала я попытался подключиться к собственному серверу на собственном ноутбуке. Это работает уже больше года, поэтому неудивительно, что это сработало. Затем я перенес свой ноутбук на рабочее место и подключил его к сети. Я попытался снова подключиться к собственному серверу, у меня та же ошибка, что и выше. Я отключил свой ноутбук от сети компании и сразу же попытался снова, на этот раз через соединение LTE моего телефона. Угадай, что? Подключение прошло успешно. Должно быть что-то в сети компании мешает подключению ... Брандмауэр? Неправильно настроенный прокси? Это вообще возможно? Есть идеи, как найти виновника?

Я также столкнулся с той же ошибкой при подключении к корпоративному FTP-серверу с использованием имени пользователя и пароля. Работает нормально из офиса, но при подключении из дома выдает указанную выше ошибку. Хотя для меня WinSCP работал без проблем как дома, так и в офисе. Это похоже на проблему с клиентом FileZilla, так как все остальные настройки были хорошими.

Я не совсем подумал перед публикацией, давайте попробуем еще раз, мы:

Убедитесь, что вы разрешили сайту разрешать SSL-соединения.

Проверьте эту ссылку: https://www.iis.net/configreference/system.applicationhost/sites/site/ftpserver/security/ssl

перейдите в раздел «КАК НАСТРОИТЬ ОПЦИИ SSL ДЛЯ FTP-САЙТА»