Reverse proxy and self signed SSL Certificate

I am running an internal web server which has the public DNS
This is accesible via our reverse proxy server (Apache)

I have the problem when external users go to, and try to install the self signed cerificate into the trusted root certificates for Internet explorer they are issued with the certifcate from our reverse proxy

I know this works because on my home pc (outside of work, Vista) I am issued with the certificate from  

So here are the steps
User uses IE and enters in, they get a certifcate error, they then click on view certificates and see that the certifcate is for ,not
Of course when they try to install the certifcate correctly everytime they go to they will get the certificate error.
Who is Participating?
IandINSWConnect With a Mentor Author Commented:
I found out that on some computers it is an IIE setting for SSL certificates.
Tools --> Internet options --> Advanced TAB, Use SSL3.0 only tick selected and untick Use SSl 2.0. Fixed it on some.
I believe that the only way you can fix the issue is to modify your architecture.

I would advise the following...

If a user tries to access the public address for must be an IP address associated with the apache instance for on your reverse proxy server (you will have a ton of them).

When the external user hits that reverse proxy apache site, your reverse proxy server apache site will then execute a re-write rule to re-write your request to the proper internal server inside your network.

The external user's web browser will never see or know about this re-write rule because they are interacting with on your reverse proxy server. Not with http://myinternalwebsite.local thats inside your network.

The SSL Certificate for must sit on the reverse proxy server's apache site for
The IT Degree for Career Advancement

Earn your B.S. in Network Operations and Security and become a network and IT security expert. This WGU degree program curriculum was designed with tech-savvy, self-motivated students in mind – allowing you to use your technical expertise, to address real-world business problems.

IandINSWAuthor Commented:
The strange thing is I am issued the right certificate on some computers and not on others!!! :(
On one machine using Windows server 2008 R2 IE 9.0 I get the certificate for
On another machine WIn 7 Ultimate IE9.08 they are getting the certificate.
You may need to trace out the traffic at the packet level using a sniffer to get to the bottom of the situation.
IandINSWAuthor Commented:
Packet sniffer just takes it to another level which will not help me as I can not read or understand the results.  I did find on the IE 9.0 this fixed the problem.  Tools --> Options --> Advanced TAB in the SSL options, I made sure only SSL 3.0 was selected, but on IE 8.0 on the XP machine the problem is still occuring! :(
IandINSWAuthor Commented:
I resolved it so only good.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.