Felet “You must specify --ssl to listen in ssl mode” betyder att pproxy behöver servercertifikatmaterialet för sin TLS-lyssnare. Lyssnarens URL väljer TLS; den tillhandahåller inget certifikat.

pproxy -l http+ssl://127.0.0.1:8181 -r socks5://127.0.0.1:1080 --ssl proxy-chain.pem,proxy-key.pem

Detta illustrativa kommando förutsätter att pproxy, en uppströms SOCKS5-tjänst och certifikatfilerna redan finns. --ssl-värdet är en certifikatfil följd av ett kommatecken och den matchande privata nyckelfilen. En kombinerad fil kan använda enfilformen.

Port 8181 är den lokala TLS-skyddade HTTP-proxylyssnaren. Port 1080 är den separata uppströms SOCKS-tjänsten. Att konfigurera den ena skapar eller validerar inte den andra.

Klienter behöver en HTTPS-proxy-URL och förtroende för lyssnarens certifikat, inklusive ett matchande proxy-värdnamn eller IP-adress. TLS för målet förblir en separat anslutning inne i proxyvägen.

Relaterade artiklar