CPANシェルで"Error in server response, closing control connection."
新しい自宅開発用サーバにCentOS4.5をインストールした後、CPANシェル内で以下のようなエラーが発生。
--18:13:29-- ftp://ftp.dti.ad.jp/pub/lang/CPAN/authors/id/M/MS/MSCHWERN/CHECKSUMS (try: 1) => `-' Connecting to ftp.dti.ad.jp|202.216.228.228|:21... connected. Logging in as anonymous ... Error in server response, closing control connection. Retrying.
自宅サーバはいつも同じバージョンのCentOSなんだけどこれは初めて。以下のページを読んでいたら、サーバ自身のFWの問題だからFTPのモードをパッシブにすれば大丈夫とのレスがあり
http://bytes.com/groups/perl/49611-cpan-problem
コマンドラインから設定をexportしてトライしてみたらいけるかなと思ったけど、ダメ。
export FTP_PASSIVE=1
さらに調べていたらDTIのミラーサイトの不調との記事を発見し
http://perl.g.hatena.ne.jp/Cress/20090115/1232040903
ミラーサイトを変更してみたら、正常にインストールができるようになりました。
感謝。