Eroarea „You must specify --ssl to listen in ssl mode” înseamnă că pproxy are nevoie de materialul certificatului de server pentru listenerul său TLS. URL-ul listenerului selectează TLS; nu furnizează un certificat.

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

Această comandă ilustrativă presupune că pproxy, un serviciu SOCKS5 upstream și fișierele de certificat există deja. Valoarea --ssl este un fișier de certificat urmat de o virgulă și fișierul de cheie privată corespunzător. Un fișier combinat poate folosi forma cu un singur fișier.

Portul 8181 este listenerul proxy HTTP local protejat de TLS. Portul 1080 este serviciul SOCKS upstream separat. Configurarea unuia nu îl creează sau validează pe celălalt.

Clienții au nevoie de un URL de proxy HTTPS și de încredere în certificatul listenerului, inclusiv un nume de gazdă proxy sau o adresă IP potrivite. TLS-ul destinației rămâne o conexiune separată în interiorul rutei proxy.

Articole similare