0
apatch commons-net FTPSClient listFilesでファイルが取得出来ない
FTP overSSLでサーバーがimplicitだけの接続設定になっています。
FTPSClientでlistFilesメソッドでPGが止ったままになります。
FTPSClient fp = new FTPSClient(true);
fp.setTrustManagerTrustManagerUtils.getAcceptAllTrustManager());
for (FTPFile file : fp.listFiles(serverPath)){
//この位置で止ったままになります。
}
単独のファイル取得の
FileOutputStream os = null;
fp.retrieveFile(serverPath + fname, os);
でもosにストリームは取得されていません。
FTPSClientではなくFTPClientだとうまくいきます。
connect,loginはうまくいっています。
FTPSClientの場合、fp.listFiles(serverPath)までの間に何か処理を行う必要があるのでしょうか?
jdk1.6をxp環境で使用しています。サーバーはfreeFTPdで、FFFTPでのimplicit接続はうまくいっています。
お知恵をお貸しください。
宜しくお願い致します。