I am having troubles with some testing that we are performing. We have the following layout for our network. We have clients attached behind a proxy server. All traffic from these clients is required to go through this network proxy before being transported out of this network segment on to their destination. In our case we would have a set of internal web servers on the outside interface of the proxy server. Our clients would request a website from one of our internal servers that is on the other side of the proxy server with their request first passing through this proxy. The problem that we run into deals with HTTPS/SSL traffic that is hosted on this web server. The SSL traffic is broken and not allowed to work when forced through the proxy. I am not for sure the exact reason this is happening and was curious if someone could help provide some insight into this issue for me and how it could possibly be corrected.
How are you forcing SSL through the proxy? If you are doing it with firewall/nat hacks (transparent/interception) then it won't work. The clients MUST be configured to use the proxy, or you must do soem really wacky things with certificates.