L'erreur « You must specify --ssl to listen in ssl mode » signifie que pproxy a besoin du matériel de certificat serveur pour son listener TLS. L'URL du listener sélectionne TLS ; elle ne fournit pas de certificat.

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

Cette commande d'illustration suppose que pproxy, un service SOCKS5 amont et les fichiers de certificat existent déjà. La valeur --ssl est un fichier de certificat suivi d'une virgule et de son fichier de clé privée correspondant. Un fichier combiné peut utiliser la forme à fichier unique.

Le port 8181 est le listener de proxy HTTP local protégé par TLS. Le port 1080 est le service SOCKS amont distinct. Configurer l'un ne crée ni ne valide l'autre.

Les clients ont besoin d'une URL de proxy HTTPS et de faire confiance au certificat du listener, y compris un nom d'hôte de proxy ou une adresse IP correspondants. Le TLS de destination reste une connexion distincte à l'intérieur de la route du proxy.

Articles similaires