[proxy_tls]
client = yes
accept = 127.0.0.1:3129
connect = proxy.example:8443
verifyChain = yes
CAfile = /path/to/trusted-ca-bundle.pem
checkHost = proxy.example
sni = proxy.example

Käytä haluttua etävälityspalvelinta ja luotettua CA-kokoelmaa. verifyChain tarkistaa sen myöntäjäketjun; checkHost tarkistaa nimen. sni lähettää nimen mutta ei tarkista sitä.

Ohjaa HTTP-välityspalvelinasiakas paikalliseen päätepisteeseen:

curl --proxy http://127.0.0.1:3129 https://www.example.org/

Sovellus suorittaa edelleen CONNECTin ja mahdollisen vaaditun välityspalvelinkirjautumisen. stunnel lisää TLS-osuuden, ei HTTP-todennusta. Etäkuuntelijan on todella tarjottava HTTP-välityspalvelutoiminto TLS:n yli.

HTTPS-sivustoilla kohteen TLS jatkuu tämän reitin sisällä omalla tavallisella tarkistuksellaan. Kaksi varmennetta tunnistavat eri vastapuolet.

Aiheeseen liittyvät artikkelit