FFFTPのローカルFTPサーバへの接続で500 Illegal PORT command.

FTPクライアントは主にFileZillaを使ってたのですが、ローカルのFTPサーバへ久しぶりにFFFTPで接続してみたところ接続できず、ログに下のように残っていました。

>PORT 219,116,xxx,xxx,255,144
500 Illegal PORT command.
PORTコマンドが受け付けられません. (TCP/IPv4)
ファイル一覧の取得を中止しました.
ファイル一覧の取得に失敗しました.

自宅のサーバなのでIPアドレスはローカルなのに「PORT 219,116,xxx,xxx,255,144」 とグローバルIPで待ち受けを指定するPORTコマンド送ってます。

FFFTPのアップデートの際に新しい設定が増えたようで、このチェックを外したところ接続できるようになりました。

WS000000212
「非PASVモード時にUPnPの制御を試行する」のチェックを外します。

これで以下のようになり、ローカルのFTPサーバにも接続できるようになりました。

>PORT 192,168,2,2,199,0
200 PORT command successful. Consider using PASV.

ローカルのFTPサーバで、アクティブモードの際に上記のように問題が出るようです。

Comment

タイトルとURLをコピーしました