Working on a customer’s hosting account today and had to login at the hosting admin panel, something like the following:
Turns out that the host uses a shared SSL certificate, tied to the hosting company’s domain, not to the domains hosted by the hosting company. Whew, that’s a mouthful of pebbles. Got all that?
OK, so who cares?
Well, my version of Firefox (3.5.3) has default settings that require the domain on the certificate to match the domain name on the request. Firefox then spits out the error:
https://www.mycustomer.com:2222/ uses an invalid security certificate.
The certificate is only valid for <a id=”cert_domain_link” title=”thehostingcompany.com”>thehostingcompany.com</a>
In this case, I was pretty certain that the domain I was visiting was the one I wanted, so I was prepared to push through the issue, provided Firefox would let me. The technique for this is to create an Exception to Firefox’s security policy.
In Firefox 3.5, do the following:
Tools -> Options -> Advanced -> Encryption -> View Certificates -> Servers -> Add exception.
Then enter the url you were trying to accesss. In my example above it was “https://www.mycustomer.com:2222/”
The new page should now be accessible.
Hope it helps!