Resolvendo “403 Forbidden” com apt-get atrás de um servidor proxy squid
Esta é uma dica rápida para quem utiliza uma máquina com linux baseado em pacotes deb sob um proxy, geralmente squid e de repente não consegue mais utilizar o apt-get, recebendo uma mensagem parecida com esta
| W: Falha ao buscar http://archive.ubuntu.com/ubuntu/dists/hardy-security/restricted/source/Sources.gz 403 ForbiddenW: Falha ao buscar http://archive.ubuntu.com/ubuntu/dists/hardy-security/universe/binary-i386/Packages.gz 403 Forbidden
W: Falha ao buscar http://archive.ubuntu.com/ubuntu/dists/hardy-security/universe/source/Sources.gz 403 Forbidden W: Falha ao buscar http://archive.ubuntu.com/ubuntu/dists/hardy-security/multiverse/binary-i386/Packages.gz 403 Forbidden W: Falha ao buscar http://archive.ubuntu.com/ubuntu/dists/hardy-security/multiverse/source/Sources.gz 403 Forbidden E: Alguns arquivos de índice falharam para baixar, eles foram ignorados ou os antigos foram usados no lugar. |
A solução para o problema é simples: Basta editar o arquivo /etc/apt/apt.conf, que teve as linhas de proxy adicionadas anteriormente.
Faça assim, Troque:
| Acquire{ HTTP::proxy “http://192.168.0.1:3128“; FTP::proxy “http://192.168.0.1:3128“; } |
Onde http//192.168.0.1:3128 é o endereço ip e a porta do servidor proxy, por:
| Acquire{ HTTP::proxy “false“; FTP::proxy “false“; } |
Resolvido!
execute novamente o apt-get update e seja feliz.
Artigo originalmente publicado em 2 de setembro de 2008