pproxy' TLS-listener kræver et certifikat og en nøgle
Angiv --ssl certfile,keyfile, når en http+ssl-listener afviser opstart, og skeln den listener fra dens SOCKS-upstream.
Fejlen “You must specify --ssl to listen in ssl mode” betyder, at pproxy har brug for servercertifikatmaterialet til sin TLS-listener. Listenerens URL vælger TLS; den leverer ikke et certifikat.
pproxy -l http+ssl://127.0.0.1:8181 -r socks5://127.0.0.1:1080 --ssl proxy-chain.pem,proxy-key.pem
Denne illustrative kommando forudsætter, at pproxy, en upstream-SOCKS5-tjeneste og certifikatfilerne allerede findes. --ssl-værdien er en certifikatfil efterfulgt af et komma og dens matchende private nøglefil. En kombineret fil kan bruge enkeltfilformen.
Port 8181 er den lokale TLS-beskyttede HTTP-proxy-listener. Port 1080 er den separate upstream-SOCKS-tjeneste. Konfiguration af den ene opretter eller validerer ikke den anden.
Klienter har brug for en HTTPS-proxy-URL og tillid til listenerens certifikat, herunder et matchende proxy-værtsnavn eller IP-adresse. Destinations-TLS forbliver en separat forbindelse inde i proxy-ruten.