« 「デスクトップの表示」アイコンを復活 | メイン | 多発する人身事故に思う »

FTPサーバにパッシブモードで接続されない不具合について

FireWallの設定にミスがあり、FTPサーバにパッシブモードで接続されない不具合が発生しておりました。アクティブモードで接続した場合は問題が発生しませんので、この不具合はパッシブモードで接続されているユーザにのみ発生しておりました。


この自宅サーバのFireWallは二重化されていまして、一つはルータ側に、さらにサーバ自身にiptablesを使ってFireWallがセットされています。

ルータ側は大雑把に「必要なポート(サービス)だけを通す」という役割をしており、サーバ自身のiptablesはさらに細かいアクセスルールを設定したり、余計なパケットがWAN側に出ないようにしています。

これらのうち、iptablesの設定は、特に保存をしなければRAMの上だけのもので、再起動したりすると消えてしまいます。保存してあれば、それが再現されるのですが、保存していたルールが古かったようで、パッシブポートに使われる部分をdropしたままでした。

現在は、新しいルールを保存し、ルールも書き換えましたので、アクセス障害は解消されています。接続出来なかった方にはご迷惑をおかけしましたことをお詫びいたします。