pproxy se TLS-luisteraar vereis 'n sertifikaat en sleutel
Voorsien --ssl certfile,keyfile wanneer 'n http+ssl-luisteraar nie wil begin nie, en onderskei dié luisteraar van sy SOCKS-opstroom.
Die fout “You must specify --ssl to listen in ssl mode” beteken pproxy het die bediener-sertifikaatmateriaal vir sy TLS-luisteraar nodig. Die luisteraar-URL kies TLS; dit voorsien nie 'n sertifikaat nie.
pproxy -l http+ssl://127.0.0.1:8181 -r socks5://127.0.0.1:1080 --ssl proxy-chain.pem,proxy-key.pem
Hierdie voorbeeldopdrag veronderstel dat pproxy, 'n opstroom-SOCKS5-diens en die sertifikaatlêers reeds bestaan. Die --ssl-waarde is 'n sertifikaatlêer, gevolg deur 'n komma en die ooreenstemmende privaatsleutellêer. 'n Gekombineerde lêer kan die enkellêervorm gebruik.
Poort 8181 is die plaaslike TLS-beskermde HTTP-proxy-luisteraar. Poort 1080 is die afsonderlike opstroom-SOCKS-diens. Om een te konfigureer, skep of valideer nie die ander nie.
Kliënte benodig 'n HTTPS-proxy-URL en vertroue in die luisteraar-sertifikaat, insluitend 'n ooreenstemmende proxy-gasheernaam of IP-adres. Bestemming-TLS bly 'n aparte verbinding binne die proxy-roete.