Notaðu uppsett OpenSSL s_client sem styður -proxy. Fyrir heimilaðan HTTP CONNECT-endapunkt:

openssl s_client -proxy proxy.example:3128   -connect example.com:443 -servername example.com   -verify_hostname example.com -verify_return_error -showcerts

Skiptu út proxy-vistfanginu og notaðu fyrirhugað áfangastaðarheiti samræmt. Til að prófa opinberan áfangastað í gegnum proxy sem þú mátt velja skaltu velja HTTP-frambjóðanda úr HTTP-proxy-listanum. -connect velur markið, -servername sendir SNI fyrir TLS-sýndarhýsli þess og -verify_hostname athugar auðkennið. SNI eitt og sér er ekki sannprófun á hýsilheiti. Skoðaðu handbók uppsettu útgáfunnar þegar þú aðlagar valkosti.

-showcerts sýnir það sem þjónninn sendi, en lýsir ekki yfir að keðjan sé treyst. -verify_return_error lætur sannprófunarvillur ljúka handabandinu; annars getur greiningarbiðlari haldið áfram eftir villur. Notaðu samþykkt CA-efni fyrir einkarekna þjónustu í stað þess að treysta af handahófi niðurhaluðu vottorði.

NiðurstaðaStig
407Proxy-auðkenning áður en TLS áfangastaðar hefst.
Hafnað CONNECT-markmiðÁfangastaðarregla proxy.
Vottorð móttekið og sannprófun reyndTLS-samskipti áfangastaðar í gegnum samþykkt göng.

Með OpenSSL 3.x og HTTP-proxy sem notar Basic-auðkenningu skaltu nota s_client proxy-reikningsvalkostina og halda sannprófun áfangastaðar virkri.

SOCKS-einungis endapunktur býður ekki upp á HTTP-proxy-viðmótið sem þessi skipun notar. Með heimilaðri TLS-milligöngu getur vottorðið sem birtist verið gefið út af þeim millilið. Berðu saman útgefanda þess og fyrirhugaða traustfyrirkomulag áður en þú kennir biluðum vef um muninn.

Tengdir greinar