pproxys TLS-lyssnare kräver ett certifikat och en nyckel
Ange --ssl certfile,keyfile när en http+ssl-lyssnare vägrar starta, och skilj den lyssnaren från dess SOCKS-uppström.
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.