Provjerite HTTPS proksi kroz lokalni stunnel most
Ponudite aplikaciji nešifrovanu HTTP krajnju tačku na loopbacku, dok stunnel provjerava TLS do stvarnog proksija.
[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.exampleKoristite predviđeni udaljeni proksi i pouzdan CA paket. verifyChain provjerava njegov lanac izdavalaca; checkHost provjerava ime. sni šalje ime, ali ga ne provjerava.
Usmjerite HTTP proksi klijent na lokalnu krajnju tačku:
curl --proxy http://127.0.0.1:3129 https://www.example.org/Aplikacija i dalje obavlja CONNECT i potrebnu prijavu na proksi. stunnel dodaje TLS dionicu, a ne HTTP autentifikaciju. Udaljeni slušalac mora zaista pružati HTTP proksi uslugu preko TLS-a.
Za HTTPS stranice TLS odredišta nastavlja se unutar ove putanje uz svoju uobičajenu provjeru. Dva certifikata identifikuju različite suprotne strane.