Грешката “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 на дестинацията остава отделна връзка в прокси маршрута.

Подобни статии