NMFTPのNLISTコマンドでFTPサーバー内のファイル一覧を取得するプログラムを作成して使用していましたが、環境を変えると結果が返ってこなくなってしましました。
正常に動いていた時との変更点は、PC→ルーター(1)→インターネット
であったのを、ルーター(1)→ルーター(2)→インターネットと変更しました。
ルータ(1)のWANアドレスはルーター(2)のネットワークアドレス内の固定IPを振っています。
FTPコマンド、ソフト、IEなどは正常に動いているのですが、NMFTPのNLISTだけが正常終了なのに、結果を返しません。
どなたか解決策がありましたら、お教えください。
遅くなりましたが、他の掲示板で教えていただいたことを書いておきます。
ルーターを2重にするとNATが2重になり、FTPがうまくいかないことがあるそうです。
ルーター(2)のNATを無効にし、ローカルルーターとして使用するとうまくいくということでした。