OpenSSL s_client HTTP proxy baten bidez autentifikazio basikoarekin
Erabili OpenSSL-en proxy_user eta proxy_pass aukerak, helmugako ostalari-izenaren egiaztapena aktibo mantenduta.
OpenSSL 3.x s_client-ek proxy-user eta pasahitz-iturri aukerak eskaintzen ditu HTTP CONNECT proxy baterako. PROXY_USER eta PROXY_PASSWORD jada esportatzen dituen ingurune baterako:
openssl s_client \
-proxy proxy.example.net:8080 \
-proxy_user "$PROXY_USER" \
-proxy_pass env:PROXY_PASSWORD \
-connect example.com:443 \
-servername example.com \
-verify_hostname example.com \
-verify_return_error
Benetako aukera-izenek azpimarra erabiltzen dute: -proxy_user eta -proxy_pass. Proxyaren amaiera-puntua host:port da, eta connect eta servername-k helmuga identifikatzen dute.
proxy_pass-ek OpenSSL-en pasahitz-iturri sintaxia erabiltzen du. env:PROXY_PASSWORD-ek adierazitako ingurune-aldagaia irakurtzen du; file:/path/to/file beste iturri-forma dokumentatu bat da. Pasahitz soila ez da argumentu-formatu bera.
Erakutsitako aukerek ziurtagiriaren eta ostalari-izenaren egiaztapena eskatzen dute, egiaztapen-erroreak larritzat hartuta. Eman CA konfigurazio egokia, hala nola beharrezko CAfile bat, instalaziorako eta helmugarako.
Proxy autentifikazio hau autentifikazio basikoa da. Erakutsitako proxy konexioa HTTP hutsa da, beraz helmugaren ondorengo TLS eskua-emateak ez du lehenagoko saioa hasteko trukea zifratzen. Ez du NTLM edo Kerberos proxy negoziaziorik inplementatzen.