Ошибка с командой PORT при FTP-соединении
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Ошибка с командой PORT при FTP-соединении
Здравствуйте. Хочу соединиться с ftp сервером через Total Commander, но в итоге получаю ошибку "команда PORT не выполнена". Пассивный режим не помогает решить проблему. Подскажите плиз в чем может быть проблема? Логи
----------
Connect to: (27.06.2012 15:56:00)
hostname=ftp.servername.ru
username=user
startdir=
220-This is server FTP
220 Welcome. my dear friend!
USER user
331 Password required for user
PASS ***********
230 Logged on
SYST
215 UNIX emulated by FileZilla
FEAT
211-Features:
MDTM
REST STREAM
SIZE
MLST type*;size*;modify*;
MLSD
UTF8
CLNT
MFMT
211 End
Connect ok!
PWD
257 "/" is current directory.
Чтение каталога...
TYPE A
200 Type set to A
PASV
227 Entering Passive Mode (46,173,208,144,17,227)
PORT 192,168,0,214,8,77
421 Connection timed out.
[mod="Avada"]Заголовок темы заменён на более внятный.[/mod]
----------
Connect to: (27.06.2012 15:56:00)
hostname=ftp.servername.ru
username=user
startdir=
220-This is server FTP
220 Welcome. my dear friend!
USER user
331 Password required for user
PASS ***********
230 Logged on
SYST
215 UNIX emulated by FileZilla
FEAT
211-Features:
MDTM
REST STREAM
SIZE
MLST type*;size*;modify*;
MLSD
UTF8
CLNT
MFMT
211 End
Connect ok!
PWD
257 "/" is current directory.
Чтение каталога...
TYPE A
200 Type set to A
PASV
227 Entering Passive Mode (46,173,208,144,17,227)
PORT 192,168,0,214,8,77
421 Connection timed out.
[mod="Avada"]Заголовок темы заменён на более внятный.[/mod]
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Здесь происходит что-то очень странное. В пассивном режиме команда PORT не должна использоваться: она для активного режима. Что-то у меня и идей нет, почему такое могло произойти… А можно глянуть на лог подключения к тому же серверу, но без использования пассивного режима?
Почему же, ё-моё, ты нигде не пишешь "ё"?
Вот логи без использования пассивного режима. Отличия незначительны.
----------
Connect to: (28.06.2012 10:09:22)
hostname=ftp.servername.ru
username=user
startdir=
220-This is server FTP
220 Welcome. my dear friend!
USER user
331 Password required for user
PASS ***********
230 Logged on
SYST
215 UNIX emulated by FileZilla
FEAT
211-Features:
MDTM
REST STREAM
SIZE
MLST type*;size*;modify*;
MLSD
UTF8
CLNT
MFMT
211 End
Connect ok!
PWD
257 "/" is current directory.
Чтение каталога...
TYPE A
200 Type set to A
PORT 192,168,0,214,4,70
421 Connection timed out.
----------
Connect to: (28.06.2012 10:09:22)
hostname=ftp.servername.ru
username=user
startdir=
220-This is server FTP
220 Welcome. my dear friend!
USER user
331 Password required for user
PASS ***********
230 Logged on
SYST
215 UNIX emulated by FileZilla
FEAT
211-Features:
MDTM
REST STREAM
SIZE
MLST type*;size*;modify*;
MLSD
UTF8
CLNT
MFMT
211 End
Connect ok!
PWD
257 "/" is current directory.
Чтение каталога...
TYPE A
200 Type set to A
PORT 192,168,0,214,4,70
421 Connection timed out.
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Вопрошу и я, раз пошла такая пьянка.
Не могу попасть на ФТП, какое-то время было всё нормально, а потом начались приколы.
При соединении пишет:
Connect to: (18.07.2012 17:44:10)
hostname=[hostname]
username=[user]
startdir=
[hostname]=195.234.4.62
220 ul9 FTP service.
USER [user]
331 Please specify the password.
PASS ***********
230 Login successful.
SYST
215 UNIX Type: L8
FEAT
211-Features:
HELP SITE
CLNT Total Commander (UTF-8)
И всё, а потом говорит, что соединение потеряно. Это происходит с ноута на любой ФТП сервер. При активации пассивного режима - всё аналогично. В файерволе стоит разрешать всё, в брандмауэре винды тоже.
При этом со стационарного компа всё в порядке, только с двух ноутов.
На одном стоит ХР, на втором Вин7 х64
Может всё дело в вайфае как-то завязано? МОя не понимать.
P.S. Да, это с любой версией тотала происходит. ПРобовал и другие клиенты. Одни не соединяют, другие соединяют, даже показывают список файлов, но при попытке что-то с ними сделать соединение теряется.
Не могу попасть на ФТП, какое-то время было всё нормально, а потом начались приколы.
При соединении пишет:
Connect to: (18.07.2012 17:44:10)
hostname=[hostname]
username=[user]
startdir=
[hostname]=195.234.4.62
220 ul9 FTP service.
USER [user]
331 Please specify the password.
PASS ***********
230 Login successful.
SYST
215 UNIX Type: L8
FEAT
211-Features:
HELP SITE
CLNT Total Commander (UTF-8)
И всё, а потом говорит, что соединение потеряно. Это происходит с ноута на любой ФТП сервер. При активации пассивного режима - всё аналогично. В файерволе стоит разрешать всё, в брандмауэре винды тоже.
При этом со стационарного компа всё в порядке, только с двух ноутов.
На одном стоит ХР, на втором Вин7 х64
Может всё дело в вайфае как-то завязано? МОя не понимать.
P.S. Да, это с любой версией тотала происходит. ПРобовал и другие клиенты. Одни не соединяют, другие соединяют, даже показывают список файлов, но при попытке что-то с ними сделать соединение теряется.
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
AntDroid
Раз это происходит не только с Тоталом, то, видимо, какие-то проблемы с сервером. Я бы посоветовал связаться с владельцем или администратором FTP-сервера, возможно, они смогут прояснить ситуацию или хотя бы посмотреть логи на стороне сервера, чтобы выяснить, что конкретно происходит.
Раз это происходит не только с Тоталом, то, видимо, какие-то проблемы с сервером. Я бы посоветовал связаться с владельцем или администратором FTP-сервера, возможно, они смогут прояснить ситуацию или хотя бы посмотреть логи на стороне сервера, чтобы выяснить, что конкретно происходит.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Это происходит с любым сервером. Уже пробовал.CaptainFlint писал(а):AntDroid
Раз это происходит не только с Тоталом, то, видимо, какие-то проблемы с сервером. Я бы посоветовал связаться с владельцем или администратором FTP-сервера, возможно, они смогут прояснить ситуацию или хотя бы посмотреть логи на стороне сервера, чтобы выяснить, что конкретно происходит.
Сегодня ради любопытства попытался залезть на ФТП с ноута сидя в сети Макдональдса - всё отлично.
На работе и дома - вышеописанная ошибка.
Сильно подозреваю, что дело в точке доступа, но не могу понять куда копать. Инет пока ответа чёткого не дал.
P.S. Проблема, судя по гуглу, встречается часто. Весь интернет советует разбираться токо активным/пассивным режимом.
Есть совет настроить порт-форвардинг на роутере. Пока разбираюсь как это сделать, но есть подозрение, что всё-равно не поможет, ибо по отзывам многим не помогает.
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
AntDroid
Описанная ситуация в любом случае не похожа на проблемы некорректно выбранного режима. Хотя бы по той причине, что в вышеприведённом логе до стадии посылки команд PORT/PASV дело не доходит, а разница между активным и пассивным режимом начинает проявляться только тогда.
Если не сервер, то похоже на глюки у провайдера или у точки доступа. Если дома используется роутер, то можно попробовать временно выткнуть шнур из него и подключить компьютер напрямую к провайдеру, посмотреть, продолжает ли воспроизводиться проблема. Кроме того, имеет смысл запустить бесконечный пинг до какого-нибудь из серверов, с которым проявляется проблема, и посмотреть, стабильно ли соединение, все ли пакеты доходят и не прыгает ли время отклика.
Описанная ситуация в любом случае не похожа на проблемы некорректно выбранного режима. Хотя бы по той причине, что в вышеприведённом логе до стадии посылки команд PORT/PASV дело не доходит, а разница между активным и пассивным режимом начинает проявляться только тогда.
Если не сервер, то похоже на глюки у провайдера или у точки доступа. Если дома используется роутер, то можно попробовать временно выткнуть шнур из него и подключить компьютер напрямую к провайдеру, посмотреть, продолжает ли воспроизводиться проблема. Кроме того, имеет смысл запустить бесконечный пинг до какого-нибудь из серверов, с которым проявляется проблема, и посмотреть, стабильно ли соединение, все ли пакеты доходят и не прыгает ли время отклика.
Код: Выделить всё
ping 195.234.4.62 -tПочему же, ё-моё, ты нигде не пишешь "ё"?