FFFTP でのFTP接続の際にファイル一覧が取得できません。


問題点
FFFTP でのFTP接続の際にファイル一覧が取得できない。

原因
弊社のサービスで採用している FTPサーバ(ProFTPD 1.2.10以降)はファイル名の一覧を取得する際に使用するNLSTコマンドをサポートしていないため。

解決方法
FFFTPのデフォルト設定を変更し、LISTコマンドによるファイル名の取得を行う必要があります。
FFFTP ではファイル名の一覧に「NLST -alL」コマンドを用いて取得を行っていますが、RFC959 ではNLST コマンドにオプションを付けることは規定されていません。

FFFTP の場合

FFFTP  のホスト一覧より、該当のホスト設定を選択し、[設定変更] -> [高度] -> [NLST -R を使って高速に再帰検索]のチェックボックスをOFFにし、[LISTコマンドでファイル一覧を取得]のチェックボックスを ON にする。

FFFTP の作者のWeb ページのFAQ もご参照ください。
http://www2.biglobe.ne.jp/~sota/ffftp-qa/qa-6.html


なお、設定変更後はFTPクライアントソフトを一度終了し、再度起動してください。

タグ: FFFTP, FTP, LISTコマンド, ファイル一覧

Chuck Norris has counted to infinity. Twice.