Я намагаюся підключитися до сервера FTP, який я не контролюю. WinSCP & amp; FileZilla обидва не підключаються. Нижче наведено журнал з очищеним списком:
Status: Connecting to xxx.xxx.xxx.xxx:21...
Status: Connection established, waiting for welcome message...
Response: 220 (vsFTPd 2.0.1)
Command: USER xxx
Response: 331 Please specify the password.
Command: PASS ***********
Response: 230 Login successful.
Command: FEAT
Response: 211-Features:
Error: Could not connect to server
Я перевірив, що команда FEAT є проблемою, тому що я підключився до сервера за допомогою команди командного рядка ftp.exe і після запуску quote FEAT
це дало б мені таку саму відповідь:
211-Features:
... і потім відключається.
Що саме тут відбувається? Крім того, оскільки я не керую FTP-сервером, чи існує спосіб, як у FileZilla, так і у WinSCP, обійти це (тобто, запобігти відправці FEAT
команда після з'єднання?)
Оновлення 1
- Я можу підключитися до інших серверів FTP - просто проблема з цим сервером
Оновлення 2 - виявилися ще деякі дивацтва. Дозвольте мені описати мою установку трохи більше. Я намагаюся підключитися до ноутбука (dev A) (статична IP-адреса 192.168.1.2), підключеного по бездротовому каналу до іншого ноутбука, на якому запущено ICS (dev B) (бездротовий адаптер має статичну IP-адресу 192.168.1.1, але він має зовнішній IP-адреса .
- У мене немає проблем з підключенням до сервера dev B
. (Команда FEAT повертає дійсний відповідь)
- У мене немає проблем із підключенням до інших FTP-сайтів dev A
(Команда FEAT повертає дійсний відповідь)
Таким чином, це не може бути проблемою брандмауера, оскільки я можу підключитися до інших сайтів dev A
- але це не може бути проблемою з певним FTP-сервером, тому що я можу підключитися до нього dev B
.... ??
Це голова скретч ... :(