Java apach commonsのFtpClientと、windowsにデフォルトで入っているftp.exeの違いについて質問です。
現在、FtpClientでFTP通信をすると、ファイル取得等正常に行えるのですが、ftp.exeを使用すると取得できない現象が発生しています。
取得できないというのは、
150 opening ASCII mode data connection
が表示されたまま、動かない状態です。
ftp.exeが動かない件は、ファイアウォールでftp.exeの受信許可設定をすれば通るのですが、FTPClientでは受信できるので、そもそもファイアウォール空いているのでは、というのが疑問です。
(20番と21番はポート空けています)
Ftpclientもftp.exeも、どちらもアクティブモードで動かしています。
どの辺りに違いがあるのでしょうか?
回答1件
あなたの回答
tips
プレビュー