L'error “You must specify --ssl to listen in ssl mode” significa que pproxy necessita el material del certificat del servidor per al seu listener TLS. L'URL del listener selecciona TLS; no proporciona cap certificat.

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

Aquesta ordre il·lustrativa assumeix que pproxy, un servei SOCKS5 upstream i els fitxers de certificat ja existeixen. El valor de --ssl és un fitxer de certificat seguit d'una coma i el seu fitxer de clau privada corresponent. Un fitxer combinat pot utilitzar la forma d'un sol fitxer.

El port 8181 és el listener del proxy HTTP local protegit per TLS. El port 1080 és el servei SOCKS upstream separat. Configurar-ne un no crea ni valida l'altre.

Els clients necessiten una URL de proxy HTTPS i confiança en el certificat del listener, incloent-hi un nom d'amfitrió de proxy o una adreça IP coincidents. El TLS de destinació continua sent una connexió separada dins de la ruta del proxy.

Articles relacionats