サイト管理FTPのパッシブ(PASV)モード接続。teruiコメントする考えてみたら、YAMAHAのルータ(NVR500)のファイヤーウオールでFTPでパッシブモード(PASV)接続ができないようになっていた。両方にチェックを付けるといいと思うけど、いいのかな。complete.ftp>これはサーバの(246*256+156)番ポートでデータの送受信を行いますよとパッシブモードでトライしたんだけど、接続できなく、ポートモードで接続したら成功したということのようだ。この場合サーバのポートは20番である。パッシブモードで接続できない、自動的にアクティブ(ポート)モードになってデータの送受はできるようになる。complete.パッシーブモードで、サーバは(246*256+156)番ポートでデータを送受信しますよということで、(246*256+156)番ポートがファイヤーウオールの動的フィルタで開いたのでそのままOKとなったわけだ。アクティブ(ポートモード)からパッシブモードに自動的に変化してだめならアクティブモードにもどりデータのやり取りを行うらしい。この間の時間が無駄だからパッシブでできるようにしておくのがいい。アクセス元のファイヤーウオールでポート20を閉じているとアクティブモードが通らないから、アクセス先のサーバのファイヤーウオールはパッシブモードが通るようにしておいたほうがいい。この解釈でいいのかしらん?アクティブFTPとパッシブFTPというサイトが参考になった。なんでこんな昔からのFTPのよくあるトラブルになったのかというと、職場のファイヤーウオール機がこの連休に交換されたわけだ。それ以来FTPが使えなくなってしまった。交換以前はポート20番が開いていたのだ。して、管理者がここに赴任したときFTPを使うために20番を開けろと依頼したのではないだろうか。PASVモードだと途中にNAT変換などがあるとうまくいか無いことが多い。クライアント側もサーバ側もNAT変換をやっているわけで、うまくいなかのでアクティブモードでやるのが一番楽だったのだ。ファイヤーウオールが交換されて20番が塞がっちゃって、PASVでないとできなくなったのだ。サーバ側のファイヤーウオールでFTPは動的フィルタで対応したらできるようになったのだと思う。FTPが通らないという管理者のクレームに対して、こっちのネットの管理者は委託業者に何か依頼してファイヤーウオールの設定を変えたらしいのだが、なにを変えたのかはわからない。2019年12月31日どちらにしても、ただ醜い。