Używanie CPAN z awarią proxy po o conf init / proxy /

Mam Linuksa w środowisku korporacyjnym, w którym dostęp do Internetu jest bramkowany przez proxy, które wymaga uwierzytelnienia.

Podczas pierwszego uruchomienia cpan automatycznie konfiguruje wszystko, co normalnie robi:

Autokonfiguracja wszystkiego oprócz „urllist”. Zadzwoń „o conf init urllist”, aby skonfigurować teraz swoje serwery CPAN!

commit: napisał „/usr/lib/perl5/5.10.0/CPAN/Config.pm”

Wiedząc, że mam proxy do nawigacji i przeczytałem dokumenty oraz kilka stron w sieci o proxy i cpan I:

cpan [1]> o conf init / proxy /

Jeśli korzystasz z sieci za pośrednictwem serwerów proxy, możesz określić je w konfiguracji CPAN lub za pomocą zmiennych środowiskowych. Pierwszeństwo ma zmienna w $ CPAN :: Config.

Twój ftp_proxy? []

Twój http_proxy? [] 10.12.8.9:3128

Twój no_proxy? []

Jeśli twój serwer proxy jest proxy uwierzytelniającym, możesz zapisać swoją nazwę użytkownika na stałe. Jeśli tego nie chcesz, po prostu naciśnij RETURN. Zostaniesz poproszony o podanie nazwy użytkownika w każdej przyszłej sesji.

Twój identyfikator użytkownika proxy? [] my_net_id

Twoje hasło do uwierzytelniającego serwera proxy może być również przechowywane na stałe na dysku. Jeśli to narusza zasady bezpieczeństwa, po prostu naciśnij RETURN. Zostaniesz poproszony o hasło w każdej przyszłej sesji.

CPAN: Term :: ReadKey załadowany ok (v2.30) Twoje hasło proxy? Pamiętaj, aby wywołać „o conf commit”, aby konfiguracja była trwała!

cpan [2]> o conf commit commit: napisał „/usr/lib/perl5/5.10.0/CPAN/Config.pm”

Wszystko powinno być teraz dobrze, prawda? Więc chciałbym

cpan [3]> i / Some :: Module / CPAN: Storable loaded ok (v2.18)

Chciałbym połączyć się z jedną z następujących witryn, aby uzyskać „autorzy / 01mailrc.txt.gz”:

http://www.perl.org/CPAN/ ftp://ftp.perl.org/pub/CPAN/

Czy można połączyć się z Internetem? [tak] LWP nie jest dostępny

Próbuję uzyskać „/ usr / bin / curl -L -f -s -S --netrc-optional”, aby uzyskaćhttp://www.perl.org/CPAN/authors/01mailrc.txt.gz curl: (22) Żądany adres URL zwrócił błąd: 407

Wywołanie systemowe "/ usr / bin / curl -L -f -s -S --netrc-opcjonalne"http://www.perl.org/CPAN/authors/01mailrc.txt.gz"> /root/.cpan/sources/authors/01mailrc.txt.tmp29726" zwrócił status 22 (wstat 5632) Ostrzeżenie: oczekiwany plik [/root/.cpan/sources/authors/01mailrc.txt.gz.tmp29726] doesn ' istnieje

Próbuję za pomocą „/ usr / bin / wget -O /root/.cpan/sources/authors/01mailrc.txt.tmp29726”, aby uzyskaćhttp://www.perl.org/CPAN/authors/01mailrc.txt.gz --2012-07-17 15: 57: 38--http://www.perl.org/CPAN/authors/01mailrc.txt.gz Łączenie z 10.12.8.9:3128 ... połączone. Wysłano żądanie proxy, oczekując na odpowiedź ... 301 Przeniesiono na stałe Lokalizacja:http://www.cpan.org/authors/01mailrc.txt.gz [śledzi] --2012-07-17 15: 57: 38--http://www.cpan.org/authors/01mailrc.txt.gz Łączenie z 10.12.8.9:3128 ... połączone. Wysłano żądanie proxy, oczekując na odpowiedź ... Wymagane uwierzytelnienie proxy 407 2012-07-17 15:57:38 BŁĄD 407: Wymagane uwierzytelnienie proxy.

Więc gdzie jest pytanie o hasło?

Czego brakuje mi, aby skonfigurować cpan, aby uzyskać dostęp do Internetu za pośrednictwem korporacyjnego serwera proxy z uwierzytelnianiem?