Verifica el servidor intermediari HTTPS en un pont stunnel local
Ofereix a l’aplicació un punt HTTP sense xifrar a la interfície de bucle local mentre stunnel valida el TLS del servidor intermediari real.
[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.exampleFes servir el servidor intermediari remot previst i un conjunt de CA de confiança. verifyChain comprova la cadena d’emissors; checkHost comprova el nom. sni envia el nom, però no el verifica.
Dirigeix el client de servidor intermediari HTTP al punt de connexió local:
curl --proxy http://127.0.0.1:3129 https://www.example.org/L’aplicació encara fa CONNECT i qualsevol inici de sessió que exigeixi el servidor intermediari. stunnel hi afegeix el tram TLS, no l’autenticació HTTP. El servei remot ha d’oferir realment un servidor intermediari HTTP sobre TLS.
Per als llocs HTTPS, el TLS de destinació continua dins d’aquesta ruta amb la verificació normal pròpia. Els dos certificats identifiquen interlocutors diferents.