In many cases the performance of http and ftp will be equal, or at least indistinguishable.
That being the case, and ftp having so many issue (allowed connection limits, firewals and active/passive mode interactions), I think most folks will actually be happier having the http URLs first.
Of course, this assumes that whatever web proxies you're going through allow whatever user agent string that CPAN uses.
Looking at the actual CPAN.pm file ($VERSION = '1.61'), there are 2 places where I see:
$Ua = CPAN::LWP::UserAgent->new;
Placing:
$Ua->agent('some_string_the_firewall_likes');
after the second such reference changed the UAS used for CPAN going out to a URL in the urllist. .
--Bob Niederman, http://bob-n.com |