O Firefox não conecta o proxy externo enquanto outros navegadores não

0

Pouco conhecimento: estou por trás de um proxy, em que usamos "URL de configuração automática de proxy" em http://webproxy.mycompany.com:8080

Durante a digitação desta pergunta, também experimentei o navegador Chromium, que parece estar funcionando. No entanto, o Firefox e o terminal parecem não estar funcionando corretamente:

Configuração do meu Ubuntu:

Configurações do sistema - Proxy da rede - URL de configuração http://webproxy.mycompany.com:8080 - aplicada ao sistema inteiro

Firefox:

Editar - Preferências - Rede

Aqui eu tentei: Nota - o "não usar" significa = não pode se conectar fora mycompany.com intranet

  1. URL de configuração automática de proxy - http://webproxy.mycompany.com:8080 - sem uso
  2. Usar configurações de proxy do sistema - sem uso
  3. Autodetectar - sem uso

O erro que estou recebendo ao tentar acessar o askubuntu.com:

Não é possível conectar-se

O Firefox não pode estabelecer uma conexão com o servidor em askubuntu.com.

The site could be temporarily unavailable or too busy. Try again in a few moments.
If you are unable to load any pages, check your computer's network connection.
If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the Web.

Configuração do Chromium - Eu não sou esse usuário avançado aqui, mas parece que é preciso configurações do sistema

configuração do sistema

/ etc / environment

http_proxy=http://webproxy.mycompany.com:8080
https_proxy=http://webproxy.mycompany.com:8080
ftp_proxy=http://webproxy.mycompany.com:8080
no_proxy=.mycompany.com

sudo visudo

Defaults        env_keep = "http_proxy https_proxy ftp_proxy"

No terminal, posso efetivamente executar o sudo apt-get update , mas o ping do google diz o seguinte:

PING www.google.com (74.125.136.147) 56(84) bytes of data.
--- www.google.com ping statistics ---
10 packets transmitted, 0 received, 100% packet loss, time 9070ms

Como forçar o Firefox e o terminal a alcançar o mundo exterior?

Editar O Firefox funciona em outras máquinas na mesma rede, por isso não pode ser a configuração de segurança no proxy

    
por Pavel Janicek 05.11.2014 / 08:34

5 respostas

1

Eu tenho tido um problema semelhante: http(s)_proxy são definidos como variáveis de ambiente e praticamente todos os programas CLI funcionam.

Mas o Firefox não.

Depois de muitas tentativas, descobrimos que, embora http://proxy.mycompany.com:8080 funcione bem na maior parte do tempo, o Firefox não parece gostar do líder http:// . Definir um proxy manual como apenas proxy.mycompany.com:8080 faz com que o Firefox se comporte conforme necessário.

Não tenho certeza se é um bug no Firefox ou o que, mas, no mínimo, é uma solução sensata.

    
por NicApicella 09.08.2017 / 15:40
0

Eu não acho que você esteja usando o proxy automático, mas sim o proxy manual, porque é isso que você preenche no / etc / environment. Tente selecionar "Manual Proxy Configuration", preencha o HTTP Proxy como webproxy.mycompany.com, Port 8080 e clique em "Usar este proxy para todos os protocolos". Se os itens de proxy em ypour / etc / environment fizerem alguma coisa, isso deve funcionar para o Firefox.

O proxy automático é o caminho do URL para o arquivo PAC, que é algo diferente das configurações reais do proxy. Para mais detalhes sobre a configuração do proxy automático: link

    
por ludvik02 19.06.2015 / 19:04
0

Se eu me lembro corretamente, existe um software que deseja que as variáveis do ambiente de proxy sejam maiúsculas. Você já tentou definir o seguinte?

export HTTP_PROXY=$http_proxy
export HTTPS_PROXY=$https_proxy
export FTP_PROXY=$ftp_proxy
    
por luckyrumo 21.06.2015 / 10:45
0

Crie um novo arquivo /etc/profile.d/your_new_file.sh e coloque o código abaixo nele

http_proxy="http://webproxy.mycompany.com:8080"
https_proxy="http://webproxy.mycompany.com:8080"
ftp_proxy="http://webproxy.mycompany.com:8080"
HTTP_PROXY=$http_proxy
HTTPS_PROXY=$http_proxy
FTP_PROXY=$http_proxy
no_proxy=localhost,127.0.0.0/8,192.168.0.0/16,10.0.0.0/8,172.16.0.0/12,updatesrv # enter your network
NO_PROXY=$no_proxy
export http_proxy ftp_proxy https_proxy HTTP_PROXY HTTPS_PROXY FTP_PROXY no_proxy NO_PROXY 

Salve o arquivo e reinicie seu sistema. Seu terminal do firefox e todos os serviços em execução no seu computador passarão pelo proxy.

    
por Farman Ali 26.06.2015 / 08:12
0

Tente editar os arquivos a seguir e insira os detalhes do seu proxy neles;

Em /etc/bash.bashrc :

 export http_proxy=http://username:[email protected]:port/
 export ftp_proxy=http://username:[email protected]/

Em /etc/environment :

http_proxy=yourproxy
https_proxy=yourproxy
ftp_proxy=yourproxy

Em /etc/apt/apt.conf :

Acquire::http::proxy yourproxy
Acquire::https::proxy yourproxy

Em seguida, reinicie o terminal e verifique. Espero que o problema seja resolvido.

    
por Backspace 21.06.2015 / 14:44