Den TLS-Listener vum pproxy brauch en Zertifikat an en Schlëssel
Gitt --ssl certfile,keyfile un, wann en http+ssl-Listener den Start verweigert, a ënnerscheet dësen Listener vun sengem SOCKS-Upstream.
De Fehler “You must specify --ssl to listen in ssl mode” heescht, datt pproxy de Serverzertifikatsmaterial fir säin TLS-Listener brauch. D'Listener-URL wielt TLS; si liwwert keen Zertifikat.
pproxy -l http+ssl://127.0.0.1:8181 -r socks5://127.0.0.1:1080 --ssl proxy-chain.pem,proxy-key.pem
Dëse Beispillbefehl geet dovun aus, datt pproxy, en Upstream-SOCKS5-Service an d'Zertifikatsfichiere schonn existéieren. Den --ssl-Wäert ass eng Zertifikatsfichier, gefollegt vun engem Komma an der entspriechender Privatschlësselfichier. Eng kombinéiert Fichier kann d'Eenzelfichierform benotzen.
Port 8181 ass de lokalen TLS-geschützten HTTP-Proxy-Listener. Port 1080 ass den separate Upstream-SOCKS-Service. Ee konfiguréieren erstellt oder validéiert deen aneren net.
Clienten brauchen eng HTTPS-Proxy-URL an Vertrauen an den Zertifikat vum Listener, abegraff e passenden Proxy-Hostnumm oder eng IP-Adress. Den TLS vum Zil bleift eng separat Verbindung bannent der Proxy-Route.