HTTP para o túnel HTTPS

3

Portanto, a questão é que eu tenho alguns scripts de homebrew / programas de testes na web que funcionam apenas com HTTP. O problema é que o site só permite conexões HTTPS.

Alguém sabe de uma maneira de ter um proxy ou algo manter a conexão SSL durante o encaminhamento do tráfego HTTP?

Suponho que, na essência, eu precise de um túnel SSL?

alguma ideia?

    
por user53654 24.06.2011 / 05:51

2 respostas

5

Sim. Uma resposta é stunnel . Vou deixar que você leia o bom tutorial desse cara, mas a essência é que o stunnel pega qualquer conexão TCP (o HTTP na rede usa o TCP) e o envolve em uma conexão SSL, que é exatamente o que você precisa se conectar um sever na maneira que você descreve.

O tutorial vinculado é mais do que você precisa, mas o básico está lá para criar uma única sessão de host simples.

    
por 24.06.2011 / 09:00
1

Nginx com proxy_pass para https. Tente adicionar abaixo configuração para nginx:

server {
    listen 9000;
    server_name localhost;

    location / {
        proxy_pass https://www.example.com/;
    }
}

E então você pode se conectar via http: // localhost: 9000 /

    
por 07.09.2014 / 19:10