[squid-users] Squid as Reverse Proxy with Parent Proxy, http inbound and https outbound

Joel Howard jhoward at tetrascience.com
Thu Aug 11 20:00:12 UTC 2022


Hi all,

I'm trying to use Squid (3.5.27, in a docker container) as a non-caching
reverse proxy with http inbound and https outbound, to support an
application that requires a proxy for internet access but does not allow
proxy configuration (and I do not have access to the application's host
machine). Ideally the squid proxy itself would not have a tls cert, since
inbound traffic would be http, and I would like to add headers.

What keeps stopping me is that I also need to support a parent forward
proxy, which itself may support http or https inbound.

I've tried the various examples here
<https://wiki.squid-cache.org/SquidFaq/ReverseProxy>, but I'm struggling to
"flip" the proxy direction - receive the request as a reverse proxy,
configure the outbound request appropriately, and then send it on *via* the
parent proxy. I'm not sure if cache_peers can be "chained" like this, or if
they can't, how I can configure the single cache_peer so that proxied https
works correctly.

This is my first foray into complex proxy configuration, so I'm not sure
whether I'm close or completely off base. Can provide more details or try
any suggestions.

Thanks!

-- 

*Joel Howard*
Software Technical Lead
jhoward at tetrascience.com | (330) 209-5779

[image: Logo Description automatically generated]
<http://www.tetrascience.com>

<https://www.linkedin.com/company/tetrascience>
<https://twitter.com/TetraScience>
<https://www.youtube.com/channel/UCxAIGW2oF5jgJ062pax98UQ>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squid-cache.org/pipermail/squid-users/attachments/20220811/15cf15f6/attachment.htm>


More information about the squid-users mailing list