Запросы прокси-сервера Nginx на другой прокси-сервер с поддержкой HTTPS

У меня каверзный вопрос:)

Я работаю над конфигурацией nginx для организации прокси-сервера. Но дело в том, что мне нужно прокси-запросы ко многим другим прокси-серверам. Это может звучать немного странно.

Во всяком случае, у меня это работает с простой конфигурацией, как

server {
        listen 80;
        location / {
                proxy_set_header Host $host;
                proxy_pass http://115.78.160.247:8080;
        }

}

Но проблема возникает, когда это HTTPS-запрос. Удалите поддержку прокси-сервера HTTPS. И что-то плохое происходит внутри NGINX.

Я пытался использовать openSSL самозаверяющий сертификат. Но это не помогло. Бесплатные прокси-серверы используют что-то вроде Squid. Я совершенно уверен, как это организовано. Но он может обрабатывать HTTPS, даже если запрос был сделан на любой порт.

У кого-нибудь есть идеи, как с этим справиться?

0 ответов

Другие вопросы по тегам