Marvin, hi.

Thanks for the brilliant analysis.

Escalating this with Verisign tech support (who are surprised to be getting 
tech support calls for Geotrust... but hey they bought the company): 

"We see a few folks with this problem. If the app can't ignore the error, they 
have to get a different provider, Geotrust will NOT make certs without this 
field. However, another company we own Thawte, doesn't do this."

So, "Bad Geotrust" indeed. We've got a new cert from Thawte.

If you're ever in Malibu... get in touch!

KC


On Nov 11, 2010, at 1:33 PM, Marvin Addison wrote:

> I believe you've hit on a dark corner of the X.509 spec.  It's weird
> enough I had to confer with a colleague to make sure I remembered
> correctly.  Some X.509 engines will consult the DN for a component
> called serialNumber, and, if defined, assign the serialNumber field of
> the certificate to the value in the DN.  I'm uncertain about the
> behavior if both a serialNumber field and that component appear in the
> DN.  In any case the value in your DN is unusual to say the least:
> 
> serialNumber=WmFAfdyKBXDUGJAs8-PFsdcJeu1uPXE-
> 
> That is the value according to OpenSSL, which I trust unequivocally.
> RFC2459 requires serialNumber to be an integer.  OpenSSL identifies a
> _different_ value for serial, which is indeed an int:
> 
> Serial Number: 45016 (0xafd8)
> 
> I can only infer the exact problem, but I would imagine it is either
> that the Sun X509 engine can't handle the string in the serialNumber
> component of the DN, or it's balking because the serialNumber field
> doesn't match the value parsed from the DN.  Bad GeoTrust!
> 
> I have no idea how to resolve the issue other than to request a new
> cert with a more reasonable DN, either with an integer value for
> serialNumber, or without that component altogether.  Hopefully those
> configuration points are under your control.  Good luck.
> 
> M
> 
> -- 
> You are currently subscribed to [email protected] as: 
> [email protected]
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-user


-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to