Kanna eitt heimasíðuprógv gjøgnum HTTP-proxy við OpenSSL
Brúka OpenSSL s_client gjøgnum ein HTTP CONNECT-proxy og halt málheiti, SNI og váttanarkanning samanhangandi.
Brúka ein uppsettan OpenSSL s_client, sum stuðlar -proxy. Fyri ein góðkendan HTTP CONNECT-endapunkt:
openssl s_client -proxy proxy.example:3128 -connect example.com:443 -servername example.com -verify_hostname example.com -verify_return_error -showcertsSkift proxyadressuna út og brúka ætlaða málheitið støðugt. Fyri eina almenna málroynd gjøgnum ein proxy, tú kanst velja, vel ein HTTP-kandidat úr HTTP-proxylistanum. -connect velur málið, -servername sendir SNI til TLS-virtuella vertin, og -verify_hostname kannar samleikan. SNI einsamalt er ikki vertsnavnsváttan. Kanna handbókina fyri uppsettu útgávuna, tá tú tillagar møguleikar.
-showcerts vísir tað, sum serverurin sendi, ikki at keðjan er álítandi. -verify_return_error fær váttanarvillur at enda handhevjingina; annars kann diagnostikk-klienturin halda fram eftir villur. Brúka góðkent CA-tilfar til eina privata tænastu í staðin fyri at líta á eitt tilvildarliga niðurhalað prógv.
| Úrslit | Stig |
|---|---|
| 407 | Proxy-góðkenning áðrenn TLS hjá málinum. |
| Noktað CONNECT-mál | Proxy-politikkur fyri mál. |
| Prógv móttikið og váttan roynd | TLS-samskiftið hjá málinum gjøgnum góðkenda tunnilin. |
Við OpenSSL 3.x og einum Basic-góðkendum HTTP-proxy, brúka s_client proxy-kontuvalmøguleikarnar meðan málváttanin verður varðveitt.
Einans SOCKS-endapunkt veitir ikki HTTP-proxy-grensesnittið, sum henda boðrøðin brúkar. Við góðkendum TLS-inntrivum kann vísti sertifikaturin vera útgivin av hesum millumliðnum. Samanber útgevaran og ætlaðu álitisuppsetingina áðrenn tú setur munin á eina brotna heimasíðu.