Windows Server 2003 R2 (64 ビット) で FTP クライアントが失敗する

Windows Server 2003 R2 (64 ビット) で FTP クライアントが失敗する

Dell サーバー、Windows 2003 R2 (64 ビット) を実行しています。ftp.exe を使用してこのサーバーから FTP できません。インターネット接続を共有している他のユーザーがいますが、同じ問題が発生しています。基本的に、パケットを送信してハングし、受信側はクライアントが接続を閉じたと認識します。これは複数の FTP サーバーで発生するため、1 つのサーバーに固有のものではありません。

LS コマンドすら実行できず、ファイルの転送はおろか、FTP サーバーのログから:

06:53:03 Accepted connection from [ip address]
06:53:10 Command "USER xxxx" received
06:53:13 PASSword accepted
06:53:13 User xxxx logged in.
06:53:29 Command "PORT xx, xx, xx, xx,19,137" received
06:53:29 PORT set to xx.xx.xx.xx - 5001 (19,137)
06:53:29 Command "NLST" received
06:53:29 NLST started successfully for path/wildcard
06:53:30 Transfer terminated by client closing connection
06:53:30 Transfer aborted

実際にファイルを転送しようとすると、2920 バイトが送信され、同じ種類の"client closed the connection"エラーで失敗します。最初はファイアウォールの問題だと思いましたが、ファイアウォールを (一時的に!) オフにしても同じ結果になりました。WinZip Pro を使用して FTP でバックアップしていますが、同じように失敗します。

サーバーはケーブル モデム (デュアル ホーム マシン) に直接接続されているため、外部の NAT が邪魔になることはありません。何かご意見はありますか?

答え1

Windows XP 64 ビットでも同じ問題が発生しましたが、ftp.exe の XP32 ビット コピーを取得したところ、問題なく動作しました。

関連情報