Problemas com proxy e APT [RESOLVIDO]

1. Problemas com proxy e APT [RESOLVIDO]

Diego Lepera
d_lepera

(usa Linux Mint)

Enviado em 10/04/2013 - 15:35h

Boa tarde pessoal.

Estou com problemas para utilizar o APT através de um proxy.
Já exportei as variáveis http_proxy e ftp_proxy com o valor "http://usuario:senha@10.0.0.1:3128" (com os dados corretos da rede, é claro rsrs)

Quando rodo o comando apt-get update me retorna o erro "407 Authentication proxy required", mesmo eu já tendo informado na variável.

Também já tentei utilizar o arquivo apt.conf com o seguinte conteudo:
Acquire{
HTTP::proxy "http://usuario:senha@10.0.0.1:3128"
FTP::proxy "http://usuario:senha@10.0.0.1:3128"
};

Alguém sabe o que pode ser??

Valeu!!


  


2. Re: Problemas com proxy e APT [RESOLVIDO]

Diego Lepera
d_lepera

(usa Linux Mint)

Enviado em 10/04/2013 - 16:40h

Consegui resolver, o problema estava na minha senha que continha o caracter %. Alterei a senha para uma menos complexa e funcionou. Alguém sabe explicar o pq isso acontece?


3. Re: Problemas com proxy e APT [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 10/04/2013 - 17:16h

d_lepera escreveu:

Consegui resolver, o problema estava na minha senha que continha o caracter %. Alterei a senha para uma menos complexa e funcionou. Alguém sabe explicar o pq isso acontece?


O apt é um script, e no bash o % tem um significado especial. Você conseguiria usar a senha com % se antes de cada ocorrência do caractere usasse um \.


4. Re: Problemas com proxy e APT [RESOLVIDO]

Diego Lepera
d_lepera

(usa Linux Mint)

Enviado em 10/04/2013 - 17:39h

lcavalheiro escreveu:

d_lepera escreveu:

Consegui resolver, o problema estava na minha senha que continha o caracter %. Alterei a senha para uma menos complexa e funcionou. Alguém sabe explicar o pq isso acontece?


O apt é um script, e no bash o % tem um significado especial. Você conseguiria usar a senha com % se antes de cada ocorrência do caractere usasse um \.


Eu tentei fazer isso, mas quando executei o comando # export http_proxy="http://usuario:senha_com_o_\%@10.8.0.1:3128" e depois consultei o valor da variável, estava como http_proxy="http://usuario:senha_com_o_\\%@10.8.0.1:3128" (com duas barras). Deve ser uma "defesa" do linux para evitar esse tipo de caracter.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts