http://qs321.pair.com?node_id=382225

cgraf has asked for the wisdom of the Perl Monks concerning the following question:

CPAN is failing to fetch any file, as below:
I'm trying to fetch one CPAN: LWP::UserAgent loaded ok Fetching with LWP: ftp://cpan.etla.org/pub/CPAN/MIRRORED.BY Fetching with LWP: ftp://cpan.etla.org/pub/CPAN/MIRRORED.BY.gz Fetching with Net::FTP: ftp://cpan.etla.org/pub/CPAN/MIRRORED.BY Couldn't fetch MIRRORED.BY from cpan.etla.org Fetching with Net::FTP ftp://cpan.etla.org/pub/CPAN/MIRRORED.BY.gz Couldn't fetch MIRRORED.BY.gz from cpan.etla.org Fetching with LWP: ftp://cpan.teleglobe.net/pub/CPAN/MIRRORED.BY Useless content call in void context at /Library/Perl/5.8.1/LWP/Protoc +ol/ftp.pm line 398 Fetching with LWP: ftp://cpan.teleglobe.net/pub/CPAN/MIRRORED.BY.gz Fetching with Net::FTP: ftp://cpan.teleglobe.net/pub/CPAN/MIRRORED.BY Couldn't fetch MIRRORED.BY from cpan.teleglobe.net Fetching with Net::FTP
I can download files using external programs such as wget and ftp, so the network is not a problem. I have installed a latest copy of cpan, how the same problem exists.