https através de um proxy somente HTTP?

1

Minha organização direciona todo o tráfego por meio de um proxy. Como configurações de proxy, precisamos usar uma configuração de proxy http para o http_proxy & variáveis de ambiente https_proxy.

Se eu definir a variável https_proxy para uma versão https do mesmo proxy, alguns programas que usam a variável https_proxy param de funcionar.

Então, isso significa que o proxy não suporta conexões https? E quanto aos sites https que carregam normalmente no meu navegador?

    
por physkets 29.11.2016 / 15:39

1 resposta

2

Cuidado ao definir http_proxy e https_proxy, normalmente você deve defini-los no mesmo URL, incluindo a parte do esquema, por exemplo:

http_proxy=http://your_proxy:proxy_port
https_proxy=http://your_proxy:proxy_port

Observe que ambos estão em HTTP. Isso informa o protocolo que seu proxy usa, não o esquema do site de destino, que pode ser HTTP ou HTTPS, que não está relacionado.

Quando, usando o proxy para se conectar a um site HTTPS, o proxy funciona no modo TCP e (estou simplificando aqui) sua conexão TCP passa pelo proxy que leva pacotes criptografados do seu cliente para o site de destino.

Portanto, tente configurar sua variável de ambiente https_proxy da mesma maneira que o seu http_proxy e espere que você tenha permissão para usar o método CONNECT.

    
por 29.11.2016 / 16:00

Tags