Answer the question
In order to leave comments, you need to log in
Is there an HTTP proxy with SSL renegotiation support and HTTPS forwarding?
Hello.
We are looking for something that could receive requests via HTTP and proxy them further via HTTPS, while being able to TLS renegotiation.
This intermediate proxy must itself establish an HTTPS connection and accept certificates in the settings.
squid just pumps traffic, renegotiation was cut from nginx back in 0.8...
I want something like nginx with its proxy_ssl_certificate and proxy_pass: we give it a URL, additional headers, request body; he answered us - the answer of the remote side + http status.
And yes, I am aware that this is MiM and other horrors - there is no choice, it must be so.
Thanks in advance!
Answer the question
In order to leave comments, you need to log in
In general, in the end, everything turned into a small Go daemon that accepts requests via HTTP and goes via HTTPS to problem servers via libcurl (cgo). The most important thing in this bundle is libcurl.
We start a pool of such processes, and everything turns out quite well.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question