Дома и на работе стоят компы. На компах установлены Macromedia Dreamviewer и Total Commander,которые используются в качестве FTP клиентов. Поддерживаю несколько сайтов, у разных хостинг провайдеров.
С недавнего момента с доступом с домашнего компа по FTP ко одному из провайдеров появилась проблема. Логинюсь, авторизуюсь, но при чтении каталога появляется ошибка. Соединение держится, но при этом самого каталога я не вижу.
Вот лог соединения:
*************************************************************
SmartFTP v1.1.985.6
Проверяю имя хоста 81.xxx.xxx.86...
Соединяю с (81.222.xxx.xx) -> IP: 81.222.xx.xx PORT: 21
Соединяю с (81.222.xxx.xx) -> Time = 94ms
Сокет связался, жду имя
220 (vsFTPd 1.2.1)
USER xxxx
331 Please specify the password.
PASS (hidden)
230 Login successful.
SYST
215 UNIX Type: L8
FEAT
211-Features:
MDTM
REST STREAM
SIZE
211 End
PWD
257 "/"
PORT 83,xxx,xxx,xxx,9,219
200 PORT command successful. Consider using PASV.
Открываю данные связи IP: 83.xxx.xxx.145 PORT: 2523.
LIST -aL
Coeдинение закрыто, кончилось время ожидания ответа от сервера (20s).
425 Failed to establish connection.
NOOP
200 NOOP ok.
QUIT
Проверяю имя хоста 81.xxx.xxx.86...
Соединяю с (81.xxx.xxx.86) -> IP: 81.xxx.xxx.86 PORT: 21
Соединяю с (81.xxx.xxx.86) -> Time = 62ms
Сокет связался, жду имя
220 (vsFTPd 1.2.1)
USER luxorrcom
331 Please specify the password.
PASS (hidden)
230 Login successful.
SYST
215 UNIX Type: L8
FEAT
211-Features:
MDTM
REST STREAM
SIZE
211 End
PWD
257 "/"
PORT 83,xxx,xxx,xxx,9,221
200 PORT command successful. Consider using PASV.
Открываю данные связи IP: 83.xxx.xxx.145 PORT: 2525.
LIST -aL
Coeдинение закрыто, кончилось время ожидания ответа от сервера (20s).
425 Failed to establish connection.
NOOP
200 NOOP ok.
NOOP
200 NOOP ok.
NOOP
200 NOOP ok.
QUIT
221 Goodbye.
Соединение закрыто
******************************************************При обращении к хостинг провайдеру получен ответ: "Необходимо использовать в FTP отключенный пассивный режим и открытые порты 20 и 21 у Интернет провайдера. Обращайтесь к своему Интернет-провайдеру".
Обратился. Получен ответ:
********************************************************
Никаких дополнительных настроек ФТП у нас нет. Мы даем канал. Соединение
есть. Авторизация проходит. Как вы понимаете к чтению каталогов на серверах вашего хостинга вашим компьютером мы отношения не имеем.
********************************************************
С домашнего компьютера доступ по FTP к другим хостинг провайдерам - без проблем.
Самое интересное - с компьютера, который на работе я могу спокойно работать с каталогами "проблемного" хостинг провайдера!Дома я использую Windows XP SP2, ADSL.
Файрволлы на компе все отключены.Может кто разъяснит что это может быть и как это можно побороть?
Спасибо заранее!!!
У ФТП 2 режима - PASV и PORT. Хостинг запрещает PASV (только на очень очень плохих хостингах так), провайдер запрещает PORT (провайдер, тоже плохой).Хотя дело может быть и не у провайдера - если у вас какой локальный фаервол стоит, блокирующий входящие соединения на 21. Значит отключить его.
Надо менять хостинг или провайдера. Я бы сменил обоих :)
Т.е. хостинг надо менять однозначно - закрытый PASV показатель полного маразма.
>У ФТП 2 режима - PASV и PORT. Хостинг запрещает PASV (только
>на очень очень плохих хостингах так), провайдер запрещает PORT (провайдер, тоже
>плохой).
>
>Хотя дело может быть и не у провайдера - если у вас
>какой локальный фаервол стоит, блокирующий входящие соединения на 21. Значит отключить
>его.
>
>Надо менять хостинг или провайдера. Я бы сменил обоих :)
>Т.е. хостинг надо менять однозначно - закрытый PASV показатель полного маразма.Такая же проблема была. Только что решил - у тотала можно конфигурировать соединение каждое. Просто поставить галочку возле пассивное соединение "как web". Видимо, провайдер глушит активное своим фаерволом. Хотя не настаиваю.