Yum através do proxy http

Yum através do proxy http

Eu tenho vários servidores Fedora 13 que precisam se conectar através de um proxy http para atualizações do yum. Todo o tráfego da porta 80 deve ser roteado através deste proxy. Eu configurei o servidor proxy na GUI de configurações de rede. Posso navegar na internet perfeitamente. Também configurei minhas informações de proxy em /etc/yum.conf da seguinte forma: proxy=http:proxy.largecorp.corp/accelerated_pac_base.pac proxy_user=user proxy_password=password

Em seguida, adicionei a exportação HTTP_PROXY="http:proxy.largecorp.corp/accelerated_pac_base.pac" a /etc/bashrc e originei o arquivo.

Quando executo yum update: Plugins carregados:presto, update-packagekit Erro: Não é possível recuperar metadados do repositório (repomd.xml) do repositório: fedora. Verifique seu caminho e tente novamente.

Todos os URLs do repositório são os padrões, pois esta é uma instalação nova.

Responder1

Use o proxy ntlmaps.http://sourceforge.net/projects/ntlmaps/configure-o, execute-o (você precisa do python na sua caixa) e coloque algo como

http://127.0.0.1:5865 

no seu yum.conf (o número da porta pode ser diferente, dependendo da sua configuração).

Responder2

http:proxy.largecorp.corp/accelerated_pac_base.pacnão é um URL válido, não deveria ser http://proxy.largecorp.corp/accelerated_pac_base.pac?

Além disso, você deve tentar declarar explicitamente qual proxy o yum precisa usar, em vez de apontá-lo para uma URL de configuração automática como a que você está usando; algo como

http://proxy.largecorp.corp:8080

Basta procurar suas configurações de proxy reais e usá-las.

informação relacionada