FTP サーバーに接続できません -- FEAT コマンドの後に切断されます

FTP サーバーに接続できません -- FEAT コマンドの後に切断されます

自分が管理していない FTP サーバーに接続しようとしています。WinSCP と 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

Windows コマンドライン ftp.exe を使用してサーバーに接続し、実行した後quote FEAT、同じ応答が返されたため、FEAT コマンドが問題であることを確認しました。

211-Features:

...そして切断されます。

ここでは一体何が起こっているのでしょうか? また、FTP サーバーを制御していないので、FileZilla または WinSCP でこれを回避する方法はありますか (つまり、FEAT接続後にコマンドを送信しないようにするなど)?

アップデート1

  • 他のFTPサーバーには問題なく接続できます。この特定のサーバーに問題があるだけです。

アップデート2 - さらに奇妙な点がいくつか見つかりました。私の設定についてもう少し説明させてください。ワイヤレスで接続されているラップトップ (デバイス A) (静的 IP アドレス 192.168.1.2) から、ICS を実行している別のラップトップ (デバイス B) (ワイヤレス アダプタの静的 IP アドレスは 192.168.1.1 ですが、外部 IP アドレスは です) に接続しようとしています。
- からサーバーに接続しても問題はありませんdev B。 (FEAT コマンドは有効な応答を返します) - を使用して他の FTP サイトに接続しても問題はありませんdev A(FEAT コマンドは有効な応答を返します)

他のサイトには問題なく接続できるので、ファイアウォールの問題ではないはずですdev Aが、特定の FTP サーバーには問題なく接続できるので、そのサーバーの問題ではないはずですdev B

これは頭​​を悩ませる問題です... :(

答え1

wcx_ftp.ini に追加されたこのオプションを使用して Total Commander を使用してください。

[General]
PreventFEAT=1

これにより、211-Feature コマンドの使用が防止されます。これは、FileZilla やその他の FTP クライアントやサーバーではなく、Windows の ICS メカニズムのバグです。

答え2

FTP サーバーのバグの可能性があります。サーバーのシステム管理者にご相談ください。

関連情報