Fedora 25: Gnome Software Center e Curl não funcionam atrás de proxy

Fedora 25: Gnome Software Center e Curl não funcionam atrás de proxy

Atualização - estou no Fedora 25 agora, mas o problema ainda não foi resolvido.

Eu tenho a estação de trabalho Fedora 25 no meu laptop. O acesso à internet é feito apenas através de servidor proxy.

Eu configurei com êxito as configurações de proxy para dnfe wget. Posso instalar e atualizar pacotes usando dnf do terminal. wgete o Firefox também funciona.

Mas o Gnome Software Center e curlnão funciona. Sempre que tento instalar algo do centro de software, recebo o erro

Erro Curl (7): Não foi possível conectar ao servidor por https://mirrors.fedoraproject.org/metalink?repo=fedora-24&arch=x86_64 [Falha ao conectar-se à porta 443 de mirrors.fedoraproject.org: Conexão recusada]

O que eu tentei até agora:

1: Defina as configurações de proxy usandodconf-editor (Fonte)

2: Adicione manualmente informações de proxy ao/etc/PackageKit/PackageKit.conf (Fonte1) (Fonte2)

3: Adicione informações de proxy a ~/.bash_profile, ~/.curlrc,/etc/profile (Fonte)

Nada disso funcionou.

Como faço para que o Gnome Software Center funcione?

Responder1

Você pode tentar contornar isso adicionando proxy=...após cada metalink=linha no arquivo /etc/yum.repos.d/*.repo. Eu não testei isso, mas estes sãoapenasconfig dos quais o daemon PackageKit aceitará configurações de proxy. O suporte para configuração de um proxy em /etc/PackageKit foi removido.

O que deveria acontecer é que o cliente PackageKit define um proxy. Com pkcon(comando do console) isso é baseado em variáveis ​​de ambiente; com o software GNOME, é baseado na configuração de proxy do GNOME. Acho que nenhum deles funciona corretamente no momento:

https://bugzilla.redhat.com/show_bug.cgi?id=1348843

Em ambiente corporativo, com acesso web somente proxy, configuro através da GUI o proxy HTTP, HTTPS e FTP.

Quando uso "Software", nada acontece. Posso navegar no catálogo, mas a instalação não funciona.

Se eu usar "pkcon" na linha de comando, recebo um erro:

[…@… ~]$ LC_ALL=C pkcon -v update
10:04:32  PackageKit          Verbose debugging enabled (on console 1)
10:04:32  PackageKit          failed to set proxy: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._pk_2dengine_2derror_2dquark.Code3: setting the proxy failed
Command failed: The proxy could not be set: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._pk_2dengine_2derror_2dquark.Code3: setting the proxy failed

"dnf" funciona e o ambiente está configurado corretamente.

Se eu desabilitar todos os proxys no shell, o pkcon tenta fazer o download, mas falha, obviamente.

Número de versão-lançamento do componente selecionado (se aplicável): estou usando o PackageKit mais recente em F24: 1.1.1-3.fc24

...

Acabei de atualizar para F25 final, ainda o mesmo bug.

Responder2

Eu sei que este é um tópico antigo, mas acabei de encontrar o mesmo problema ao usar o Fedora em um ambiente corporativo como servidor proxy.

O link para o problema fornecido porfontejediem sua resposta recebeu alguma atenção em 2018, onde Kevin Kofler afirmou

Você precisa definir ProxyHTTP= em /etc/PackageKit/PackageKit.conf

Eu tentei isso e realmente funcionou para mim. Só queria acrescentar isso aqui, pois é um dos primeiros resultados do Google para o problema e outras pessoas podem encontrar este post.

informação relacionada