Closed
Bug 457852
Opened 17 years ago
Closed 17 years ago
sec_error_unknown_issuer for cert issued by Network Solutions
Categories
(Firefox :: Security, defect)
Tracking
()
RESOLVED
INVALID
People
(Reporter: headhunter3, Unassigned)
References
()
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.2) Gecko/2008091620 Firefox/3.0.2
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.2) Gecko/2008091620 Firefox/3.0.2
Our certificate was issued by Network Solutions and shows properly as valid in other browsers including IE7, Chrome, and Safari, but in firefox 3 it generates a sec_error_unknown_issuer error.
Reproducible: Always
Steps to Reproduce:
1. Install FF3
2. Browse to http://support.i-evolve.net
3. Look at screen
Actual Results:
sec_error_unknown_issuer error is displayed.
Expected Results:
The page should have been displayed.
Comment 1•17 years ago
|
||
This CA root cert should be included with FF3.0.2 (bug 403915) and it's wfm with FF3.0.2 and Seamonkey trunk
You can not create bug reports to include a Root CA certificate but in this case it should work after Firefox 3.0.2
Comment 2•17 years ago
|
||
Matti : this certificate is not present by default in either Firefox 3.0.2 or 3.1b1
Comment 3•17 years ago
|
||
Actually, this is a problem with the way that web server is configured. It's not sending a proper certificate chain. You can prove this to yourself by doing the following:
1) Start/Restart FF3
2) Visit site, see error page
3) Visit https://www.networksolutions.com/ which (obviously) chains to the same root, and which serves a proper set of intermediate certificates. These are cached by Firefox.
4) Revisit i-evolve site, and now it loads properly, because we got the necessary intermediate certs from another source.
Or, if you prefer, from a suitably equipped command line, you can run:
openssl s_client -connect support.i-evolve.net:443 -showcerts
and see that the rest of the certificate chain is not being sent.
headhunter3 - your cert is valid, but your webserver needs to send a complete certificate chain. Your contact at network solutions can help you set that up, I imagine, if you have any difficulty. I confirm that I also get an unrecognized cert error in other browsers like Safari if I go straight there, without doing other browsing which might cause them to encounter the required certs somewhere else.
Status: UNCONFIRMED → RESOLVED
Closed: 17 years ago
Resolution: --- → INVALID
Comment 4•17 years ago
|
||
I use FF3.0.3 (not 3.0.2) without a proxy or Firewall on vista.
1) start Firefox 3.0.3 (homepage is about:blank and my FF is only used for triage, I use SM as browser)
2) visit http://support.i-evolve.net/
3) wfm
4) create new profile
5) error
Is this cached somehow in the profile ?
Comment 5•17 years ago
|
||
The intermediate certs are cached in our cert DB somewhere, I didn't think they were written out, but it could be. I'll cc: kai in, in case he wants to comment, but yeah, in either case the best fix is certainly to set up the server to send the appropriate cert chain. :)
Comment 6•17 years ago
|
||
(In reply to comment #5)
> The intermediate certs are cached in our cert DB somewhere, I didn't think they
> were written out, but it could be. I'll cc: kai in, in case he wants to
> comment,
Yes, we cache valid intermediate certs on disk.
Although a server that doesn't send out a required intermediate cert operates out of specs, we've decided to cache valid intermediates, in order to lower the pain for end users - as this is a very common mistake made by server admins.
>but yeah, in either case the best fix is certainly to set up the
> server to send the appropriate cert chain. :)
Yes, please fix the server. Your CA should have given you instructions on how to add the intermediate along your server cert.
| Reporter | ||
Comment 7•17 years ago
|
||
(In reply to comment #3)
> headhunter3 - your cert is valid, but your webserver needs to send a complete
> certificate chain. Your contact at network solutions can help you set that up,
> I imagine, if you have any difficulty. I confirm that I also get an
> unrecognized cert error in other browsers like Safari if I go straight there,
> without doing other browsing which might cause them to encounter the required
> certs somewhere else.
Thanks for the help. I didn't know about the caching.
You need to log in
before you can comment on or make changes to this bug.
Description
•