Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Dreem Гость
|
Добавлено: Сб Окт 23 2004 22:24 Заголовок сообщения: Internet Explorer и пассивный режим ftp |
|
|
Господа, проблема такова:
Есть выделенный сервер с IIS. На нем живет FTP на 22 порту. Так же есть файрвол, на ней для реализации пассива открыт 21 22 и 20 порты.
Парадокс: часть клиентов заходит без проблем через IE на ftp://host:22, а другая часть после авторизации ждет 5 минут в среднем и отрубается. Ошибка соответственно понятна: сервер не отдал список папок по клмманде LIST. Вопрос как открыть активный режим, не открывать же порты выше 1000??? И еще почему всетаки эксплорер так себя ведет? Он умеет актив? |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Вс Окт 24 2004 11:05 Заголовок сообщения: |
|
|
Св-ва IE, Вкладка "Дополнительно", Убрать галку "Использовать пассивный FTP протокол". |
|
Вернуться к началу |
|
|
Гость
|
Добавлено: Чт Окт 28 2004 18:51 Заголовок сообщения: |
|
|
and3008 писал(а): | Св-ва IE, Вкладка "Дополнительно", Убрать галку "Использовать пассивный FTP протокол". |
это есть в 6.0, а в 5... такой галки нет |
|
Вернуться к началу |
|
|
vvt
Зарегистрирован: 20.05.2004 Сообщения: 686
|
Добавлено: Чт Окт 28 2004 19:17 Заголовок сообщения: |
|
|
Тогла ответ напрашивается сам собой: или виндус апдейт, или нормальный ftp клиент |
|
Вернуться к началу |
|
|
New_Митрич Гость
|
Добавлено: Чт Окт 28 2004 21:22 Заголовок сообщения: |
|
|
"для реализации пассива открыт 21 22 и 20 порты"
этого недостаточно для реализации пассивного режима, поскольку в пассивном режиме клиент (со свободного лок. порта X>1024) соединившись с сервером на 21 порт, инициирует второе соединение с сервером на порт X+1 как раз для передачи данных, списка папок!
Т.е. в твоей ситуации сервер работет как раз в активном режиме. IE по умолчанию работает тоже в активном режиме, поэтому:
"часть клиентов заходит без проблем через IE"
что со второй частью клиентов - сказать не могу.
Поэтому изречение: "Вопрос как открыть активный режим, не открывать же порты выше 1000???" некорректное.
Вопрос сформулирован по рабоче-крестьянски |
|
Вернуться к началу |
|
|
Гость
|
Добавлено: Сб Окт 30 2004 21:38 Заголовок сообщения: |
|
|
New_Митрич писал(а): | "для реализации пассива открыт 21 22 и 20 порты"
этого недостаточно для реализации пассивного режима, поскольку в пассивном режиме клиент (со свободного лок. порта X>1024) соединившись с сервером на 21 порт, инициирует второе соединение с сервером на порт X+1 как раз для передачи данных, списка папок!
Т.е. в твоей ситуации сервер работет как раз в активном режиме. IE по умолчанию работает тоже в активном режиме, поэтому:
"часть клиентов заходит без проблем через IE"
что со второй частью клиентов - сказать не могу.
Поэтому изречение: "Вопрос как открыть активный режим, не открывать же порты выше 1000???" некорректное.
Вопрос сформулирован по рабоче-крестьянски |
Красиво, но бехдоказательно. Я проверил, поумолчанию ИЕ ходит в пассиве, почему в некоторых случаях пасив отключен..не заню .
Для организации пассивного режима необходим открытый 21 порт на стороне сервера и 20 для данных. непривеллигированные порты открываются на клиентской стороне.
Да и вообще вопрос действительно крестьянский.
Задать следует так: можно ли ИИСу опредеить массив портов которые он будет открывать в активном режиме? ну а дальше именно их и открыть на файерволе. |
|
Вернуться к началу |
|
|
crash
Зарегистрирован: 02.11.2001 Сообщения: 1836 Откуда: Бердск
|
Добавлено: Вс Окт 31 2004 06:10 Заголовок сообщения: |
|
|
Anonymous писал(а): | and3008 писал(а): | Св-ва IE, Вкладка "Дополнительно", Убрать галку "Использовать пассивный FTP протокол". |
это есть в 6.0, а в 5... такой галки нет |
да ладно... тогда меня кинул дядя билли, в моем ИЕ5 он сделал галку. |
|
Вернуться к началу |
|
|
else
Зарегистрирован: 14.08.2004 Сообщения: 158 Откуда: SPb
|
Добавлено: Пт Ноя 05 2004 12:09 Заголовок сообщения: |
|
|
Сервис-Свойства обозревателя-допольнительно
Использовать пассивный режим - галку поставить
Разрешить представление папок для FTP - галку снять
Это конечно при условии, что фтп клиент у вас работает (проверьте уж чем, хоть с командной строки) _________________ nothing else |
|
Вернуться к началу |
|
|
|