Usando CPAN com um proxy falhando após conf init / proxy /

Eu tenho uma caixa Linux em um ambiente corporativo em que o acesso à web é controlado por meio de um proxy que requer autenticação.

Durante uma primeira execução do cpan, o auto configura tudo o que normalmente faz:

Autoconfigurou tudo menos 'urllist'. Por favor, chame 'o conf init urllist' para configurar seu (s) servidor (es) CPAN agora!

commit: escreveu '/usr/lib/perl5/5.10.0/CPAN/Config.pm'

Sabendo que tenho um proxy para navegar, e tendo lido os documentos e várias páginas na web sobre proxy e cpan I:

cpan [1]> o conf init / proxy /

Se você estiver acessando a rede por meio de proxies, poderá especificá-los na configuração do CPAN ou por meio de variáveis ​​de ambiente. A variável no $ CPAN :: Config tem precedência.

Seu ftp_proxy? []

Seu http_proxy? [] 10.12.8.9:3128

Seu no_proxy? []

Se o seu proxy é um proxy de autenticação, você pode armazenar seu nome de usuário permanentemente. Se você não quiser isso, basta pressionar RETURN. Você será solicitado a fornecer seu nome de usuário em todas as sessões futuras.

Seu ID de usuário proxy? [] my_net_id

Sua senha para o proxy de autenticação também pode ser armazenada permanentemente no disco. Se isso violar sua política de segurança, basta pressionar RETURN. Você será solicitado a senha em todas as sessões futuras.

CPAN: Term :: ReadKey carregado ok (v2.30) Sua senha de proxy? Por favor, lembre-se de chamar 'o conf commit' para tornar a configuração permanente!

cpan [2]> o conf commit commit: escreveu '/usr/lib/perl5/5.10.0/CPAN/Config.pm'

Tudo deve estar bem agora, certo? Então eu desejo

cpan [3]> i / Some :: Módulo / CPAN: Armazenável carregado ok (v2.18)

Eu gostaria de me conectar a um dos seguintes sites para obter 'authors / 01mailrc.txt.gz':

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

Está tudo bem tentar se conectar à Internet? [sim] LWP não disponível

Tentando com "/ usr / bin / curl -L-f -s -S --netrc-optional" para obterhttp://www.perl.org/CPAN/authors/01mailrc.txt.gz curl: (22) O URL solicitado retornou o erro: 407

Chamada de sistema "/ usr / bin / curl -L-f -s -S --netrc-optional"http://www.perl.org/CPAN/authors/01mailrc.txt.gz"> /root/.cpan/sources/authors/01mailrc.txt.tmp29726" status retornado 22 (wstat 5632) Aviso: arquivo esperado [/root/.cpan/sources/authors/01mailrc.txt.gz.tmp29726] doesn ' existe

Tentando com "/ usr / bin / wget -O /root/.cpan/sources/authors/01mailrc.txt.tmp29726" para obterhttp://www.perl.org/CPAN/authors/01mailrc.txt.gz --2012-07-17 15: 57: 38--http://www.perl.org/CPAN/authors/01mailrc.txt.gz Conectando a 10.12.8.9:3128 ... conectado. Solicitação de proxy enviada, aguardando resposta ... 301 Movido permanentemente Localização:http://www.cpan.org/authors/01mailrc.txt.gz [seguindo] --2012-07-17 15: 57: 38--http://www.cpan.org/authors/01mailrc.txt.gz Conectando a 10.12.8.9:3128 ... conectado. Solicitação de proxy enviada, aguardando resposta ... 407 Autenticação de proxy necessária 2012-07-17 15:57:38 ERRO 407: Autenticação de proxy necessária.

Então, onde está o prompt da senha?

O que estou faltando para configurar o cpan para acessar a internet através do proxy corporativo com autenticação?

questionAnswers(3)

yourAnswerToTheQuestion