Chyba “You must specify --ssl to listen in ssl mode” znamená, že pproxy potrebuje materiál serverového certifikátu pre svoj TLS listener. URL listenera volí TLS; certifikát nedodáva.

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

Tento ilustratívny príkaz predpokladá, že pproxy, upstream služba SOCKS5 a súbory certifikátu už existujú. Hodnota --ssl je súbor certifikátu, za ktorým nasleduje čiarka a zodpovedajúci súbor súkromného kľúča. Kombinovaný súbor môže použiť formu jedného súboru.

Port 8181 je lokálny HTTP proxy listener chránený TLS. Port 1080 je samostatná upstream služba SOCKS. Konfigurácia jedného nevytvára ani neoveruje druhé.

Klienti potrebujú URL proxy HTTPS a dôveru v certifikát listenera vrátane zodpovedajúceho názvu hostiteľa proxy alebo IP adresy. TLS cieľa zostáva samostatným pripojením v trase proxy.

Súvisiace články