Disabling untrusted connection warning, or adding issuer without certificate?
I am using Firefox (20) in an environment where I am required to use a proxy to access any external websites, and the proxy has recently been changed in such a manner that it now intercepts HTTPS requests and seems to reissue the certificates from a new identity.
This means that every page I visit that uses HTTPS shows the 'untrusted connection' warning page. I can, of course, add exceptions - but I don't want to have to do this for every secure page (and every subdomain, including those only used for serving up images or stylesheets, etc).
Is there any way to.. disable the warning page? Add an exception for "*"? Add the identity that the certificates are being reissued under to my trusted list (I don't have access to the certificate file)?
Neither Chrome or IE exhibit this behaviour under the same conditions.
NB: Troubleshooting info attached is from a different computer.
Solução escolhida
You will have to acquire the root certificate of this proxy and install it in Firefox to prevent such an untrusted message.
If you have this certificate in IE or Google Chrome then export it and import in Firefox.
You can inspect the certificate chain in those browser to see how they link it to a built-in root certificate.
You need to set the trust bit to trust this certificate for web pages.
Todas as respostas (2)
Solução escolhida
You will have to acquire the root certificate of this proxy and install it in Firefox to prevent such an untrusted message.
If you have this certificate in IE or Google Chrome then export it and import in Firefox.
You can inspect the certificate chain in those browser to see how they link it to a built-in root certificate.
You need to set the trust bit to trust this certificate for web pages.
Thanks - that fixed it!
For anyone else with the issue who comes across this post, I exported the certificates from Chrome (IE), and imported them into Firefox. I then had to edit the trust settings for each certificate, and the CA trust settings within that to give them full trust (although presumably only "..identify websites" is required).