|
From: | Casey Marshall |
Subject: | Re: [Jessie-discuss] Paypal https failure |
Date: | Mon, 26 Nov 2007 16:54:12 -0800 |
On Nov 26, 2007, at Nov 26, 9:46 AM, Eric Wong wrote:
The sample code below used to be working perfectly until recently (few months back?). I am getting the following exception: Exception in thread "main" javax.net.ssl.SSLProtocolException: java.lang.IllegalArgumentException: unknown attribute 2.5.4.5 Funny thing is, other https seem to be working fine. I am using GCJ 3.4.1, Jessie 1.0.0 with Gnu Crypto CVS dated May 2005. I have no clue what went wrong. Any help appreciated. TIA!!
This is likely a bug in X.509 certificate parsing. paypal.com might have updated their certificate to include something the code isn't prepared to handle (the "2.5.4.5" thing is probably an OID; and the certificate parser might not handle that).
It would be helpful if you can figure out where in the code the SSLProtocolException is being thrown, and find what's throwing the original IllegalArgumentException.
GCJ 3.4.1, Jessie 1.0, and GNU Crypto are all somewhat old at this point. We've been more actively maintaining these things in GNU Classpath.
[Prev in Thread] | Current Thread | [Next in Thread] |