TLS слушачот на pproxy бара сертификат и клуч
Наведете --ssl certfile,keyfile кога http+ssl слушачот одбива стартување и разликувајте го тој слушач од неговиот SOCKS upstream.
Грешката “You must specify --ssl to listen in ssl mode” значи дека на pproxy му треба материјалот од серверскиот сертификат за неговиот TLS слушач. URL-то на слушачот избира TLS; тоа не доставува сертификат.
pproxy -l http+ssl://127.0.0.1:8181 -r socks5://127.0.0.1:1080 --ssl proxy-chain.pem,proxy-key.pem
Оваа илустративна команда претпоставува дека pproxy, upstream SOCKS5 услугата и датотеките со сертификат веќе постојат. Вредноста --ssl е датотека со сертификат, потоа запирка и соодветната датотека со приватен клуч. Комбинирана датотека може да го користи обликот со една датотека.
Портата 8181 е локалниот TLS-заштитен HTTP прокси слушач. Портата 1080 е одделната upstream SOCKS услуга. Конфигурирањето на едното не го создава ниту проверува другото.
На клиентите им требаат HTTPS прокси URL и доверба во сертификатот на слушачот, вклучително соодветно име на прокси домаќин или IP адреса. TLS на дестинацијата останува одделна врска во прокси рутата.