Summary: I suspect that there's something wrong with the BUILT-IN Root
CA cert UTN-USERFirst-Object in Firefox 3.0.1.

We were issued a code signing certificate which was signed by the UTN-
USERFirst-Object cert built into Firefox (Comodo issues these).  We
have successfully signed our jar file with the certificate (verified
with jarsigner -verify, etc.), however on Firefox 3.0.1 (on macosx),
when our jar is loaded, we get a 'this applet was signed by <company
name> however we cannot verify the signature' do you want to trust
this applet?

Showing the details lists our certificate, derived from the built-in
UTN-USERFirst-Object certificate. I have verified that the signature
on the UTN-USERFirst-Object shown in the dialog matches the internal
one.

Looking at the built-in certificates (using Preferences->Advanced-
>Encryption, View Certificates) and scrolling down to The USERTrust
Network list of certs -- pick the last one in the list, Viewing the
certificate shows the message "Can't verify signature of this
certificate for unknown reasons".

I suspect that that is the problem; I do note that firefox 2.x on
Windows does NOT display the scary dialog, and accepts the jar as
signed. It also displays the 'Can't verify signature of this
certificate for unknown reasons' message when viewing the built-in
certificate (Which, in reading the archives of bugs from 2005, may
mean something else entirely).

Can someone tell me:
1) Why the built-in UTN-USERFirst-Object cert is not verifiable (why
is it in Firefox, then?)
2)  Why the behavior (if it's the same certificate in FF 2.x and
3.0.1) is different between FF versions?

thanks,
_______________________________________________
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto

Reply via email to