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

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

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

FFFTP の場合

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

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

Category: サーバ管理・設定
Tags: サーバ管理・設定, FFFTP, FTP, LISTコマンド