Fannt eraus, wéi en TLS-Handshake feelgeschloen ass, ier Dir e CA-Bündel ännert. D’Proxyzertifikat an d’Websäitzertifikat kënnen op verschiddene Verbindungen kontrolléiert ginn.

Proxy an ZilTLS-Kontrollen
HTTP-Proxy fir en HTTPS-ZilNo CONNECT d’Zilzertifikat duerch den Tunnel verifizéieren.
HTTPS-Proxy fir en HTTPS-ZilAls Éischt TLS mam Proxy verifizéieren; nom Opmaache vum Tunnel déi separat TLS-Sessioun mam Zil verifizéieren.

Benotzt déi detailléiert Spuer, fir den ugefrote Hostnumm an de leschten ofgeschlossenen Handshake ze fannen. E Zertifikatsfeeler beim HTTPS-Proxy kann optrieden, ier d’Websäit kontaktéiert gëtt. Kontrolléiert de virgesinnen Numm vun där Verbindung, d’Gëltegkeetsdauer vum Zertifikat, déi lokal Auer, déi erwaart Ketten an de fräiginnene Vertrauensspäicher. Bezitt bewosst ageriichten TLS-Interception oder en dobäigesate Rootzertifikat an d’Ënnersichung an.

curl bitt separat CA-Optioune fir déi zwou Verbindungen:

curl --proxy https://proxy.example:8443 --proxy-cacert proxy-ca.pem --cacert site-ca.pem https://example.com/

--proxy-cacert liwwert d’Vertrauensbasis fir de Proxy; --cacert fir d’Zil. Ersetzt de Beispillendpunkt an d’Dateien duerch Wäerter aus der geplangter Vertrauenskonfiguratioun. Eege Bündele sinn onnéideg, wann d’Systemvertraue schonn duergeet.

En Hostnumm duerch eng beliebeg IP ze ersetzen ännert den Zertifikatsofgläich. D’Verifikatioun ze iwwersprange kann de Feeler verstoppen, ouni d’Identitéit vun der Géigesäit festzestellen. Bei engem onbekannte Proxy ass d’Opfuerderung, seng Root-CA z’installéieren, kee genuch gudde Grond, him ze vertrauen.

Eng refuséiert Portverbindung oder en ofgeleente CONNECT gehéiert zu enger fréierer Phas; Zertifikatsännerunge léisen dat net. Ëmgedréint betrëfft en HTTP-Feeler vun der Websäit no erfollegräicher Zil-TLS-Verifikatioun déi empfaangen Äntwert an net eng weider CA-Upassung.

Ähnlech Artikelen