On May 17, 2004, at 1:44 PM, Dr. John Keating wrote:
Net::FTP=GLOB(0x88b6e8)<<< 230 Guest login ok, access restrictions apply.
Net::FTP=GLOB(0x88b6e8)>>> CWD /pub/CPAN/authors/id/I/IL/ILYAM
Net::FTP=GLOB(0x88b6e8)<<< 250 CWD command successful.
Net::FTP=GLOB(0x88b6e8)>>> PORT 149,157,245,23,219,60
Net::FTP=GLOB(0x88b6e8)<<< 200 PORT command successful.
Net::FTP=GLOB(0x88b6e8)>>> RETR HTTP-WebTest-2.04.tar.gz
I don't see anything in the above about setting passive mode. Are you behind a firewall? If so, you might need to set passive mode by exporting a non-zero value in the FTP_PASSIVE environment variable. (See the Net::FTP docs for more).
Also - have you tried a different mirror site?
It looks like the problem is really in the IO::Socket module so I tried to force a re-installation of that and got the following:
IO::Socket is a core module; it's not really intended to be upgraded separately. I'm curious about how you even got as far as you did - I don't see a separate package for IO::Socket on CPAN.
HERE ... is the output from CPAN for a general module installation ... you can see how it gets annoying!!
Running install for module Exporter Running make for N/NW/NWCLARK/perl-5.8.4.tar.gz
That's not a module you're trying to install, it's a newer version of Perl. The CPAN shell is *not* a good way to upgrade to a newer Perl.
sherm--
