[Momonga-devel.ja:00839] Re: OmoiKondaraでソースが取得できないパッケージ
- From: Yutaka KANEMOTO <ykane@xxxxxxxxxxxxxxxx>
- Date: Sun, 24 Nov 2002 03:37:23 +0900 (JST)
はじめまして。
金本ともうします。
> うーん・・・
> --lftpget -c ftp://ftp.padl.com/pub/nss_ldap-194.tar.gz--
> get: Fatal error: max-retries exceeded
> となってしまうんですが。
ためしに
lftp ftp.padl.com
でアクセスしてみたのですが、
デフォルトでは
> lftp ftp.padl.com:~> ls
> ls pub現在 0 バイト) [ログインしています...]
> ls: 致命的エラー: 最大再試行回数を超えました
となってしまうのですが、
lftp :~> set ftp:passive-mode off
をすると中身がみれました。
ncftpget でも -E オプションをつけないとgetできませんでした。
-E Use regular (PORT) data connections.
あいてがpassive modeを受けつけないということですかね?
lftpgetでpassive-modeをオフる方法はみつけきれませんでした。
/etc/lftprcや.lftprcなどに set〜 を書けばいいみたいなのですが、
そうなると普段こまる場合もあるでしょうし。。。
現象の報告だけでもうしわけありませんが、
うまい方法がおもいつきませんでした。
ちなみにncftpコマンドは PASV で失敗したら、
> ncftp / > ls
> connect failed: ホストへの経路がありません.
> Falling back to PORT instead of PASV mode.
> bin/ etc/ private/ welcome.msg
> depot/ incoming/ pub/
> ncftp / >
自動でPORTで再接続してくれました。