[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

Uża l-proxy remot maħsub u pakkett CA fdat. verifyChain jiċċekkja l-katina tal-emittenti tiegħu; checkHost jiċċekkja ismu. sni jibgħat l-isem iżda ma jivverifikahx.

Idderieġi l-klijent tal-proxy HTTP lejn l-endpoint lokali:

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

L-app xorta twettaq CONNECT u kull login meħtieġ fil-proxy. stunnel iżid il-parti TLS, mhux l-awtentikazzjoni HTTP. Is-semmiegħ remot irid tassew jipprovdi proxy HTTP fuq TLS.

Għal siti HTTPS, it-TLS tad-destinazzjoni jkompli ġewwa din ir-rotta bil-verifika normali tiegħu stess. Iż-żewġ ċertifikati jidentifikaw partijiet differenti.

Artikli relatati