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

ftp (CLI) работает, но Explorer, Internet Explorer и Chrome не отображают ftp: site IIS6

У меня есть установка ftp-сайта с использованием IIS6, которая отлично работает с использованием командной строки Windows ftp, но при использовании Explorer (веб-папки), Internet Explorer 8 или Chrome 10 на другом компьютере после запроса имени пользователя и пароля время ожидания истекает.

Что мне не хватает?

Обычно Explorer, IE и Chrome будут использовать пассивные FTP-соединения, тогда как FTP-клиент CLI, который вы используете, подключается с «активным» FTP-соединением.

Здесь можно найти хорошее прочтение об активном и пассивном FTP.

Похоже, ваш FTP-сервер не принимает пассивное соединение, поэтому время ожидания клиента (Explorer, IE или Chrome) истекает.

Для поддержки пассивного FTP вам может потребоваться настроить правила брандмауэра. Активный использует порты 21 и 20 на сервере, однако пассивный использует 21 и случайный порт> 1023 на сервере. Ваш брандмауэр может блокировать это, поэтому я сначала проверю это.

Такое же поведение происходит с клиентом в той же сетевой подсети, что и сервер? Вы пробовали использовать IE на локальном сервере для подключения к самому себе? Если что-то из этого работает, это похоже на проблему с брандмауэром.