HTTPS --> java.io.IOException: AVA parse, hex values NYI (JDK 1.3, JSSE 1.0

Hello,

I have problems connecting to a certain SSL-Server using JDK 1.3 and

latest SUN-JSSE (1.0.3_03). The SSL-server presents a Hex-Coded

subject value:

chain [0] = [

[

Version: V3

Subject: CN=www.xxx.com, OU=xxx, O=#xxx, L=xxx, ST=xxx, C=xx

Signature Algorithm: MD5withRSA, OID = 1.2.840.113549.1.1.4

...

and the process exits with

[read] MD5 and SHA1 hashes: len = 16

0000: 14 00 00 0C 3D A7 EA 9AB0 0B F1 3E 28 82 0B 69 ....=......>(..i

java.io.IOException: AVA parse, hex values NYI

at com.sun.net.ssl.internal.ssl.AVA.<init>(DashoA6275(Compiled Code))

at com.sun.net.ssl.internal.ssl.RDN.<init>(DashoA6275)

at com.sun.net.ssl.internal.ssl.X500Name.a(DashoA6275)

at com.sun.net.ssl.internal.ssl.X500Name.<init>(DashoA6275)

at com.sun.net.ssl.internal.www.protocol.https.HttpsClient.a(DashoA6275)

at com.sun.net.ssl.internal.www.protocol.https.HttpsClient.a(DashoA6275)

at com.sun.net.ssl.internal.www.protocol.https.HttpsClient.a(DashoA6275)

at com.sun.net.ssl.internal.www.protocol.https.HttpsURLConnection.connect(DashoA6275)

at com.sun.net.ssl.internal.www.protocol.https.HttpsURLConnection.getInputStream(DashoA6275)

at com.sun.net.ssl.internal.www.protocol.https.HttpsURLConnection.getResponseCode(DashoA6275)

at com.meterware.httpunit.HttpWebResponse.<init>(HttpWebResponse.java:51)

Connection works with 1.4-JDKs but unfortunately our app makes us

stuck with a 1.3 JDK

Any help is very appreciated.

Thanks,

Christian Daszenies

[1650 byte] By [asfdafdasfda] at [2007-10-1 9:48:27]
# 1

You'll have to either use a different JSSE, or move to 1.4 or later.

BTW, both JDK 1.3.x and JSSE 1.0.3 are entering End-Of-Life, and support for them will

end next year. You should start moving to one of the new platforms.

For more info:

http://java.sun.com/j2se/1.3/index.jsp

wetmorea at 2007-7-10 2:14:10 > top of Java-index,Security,Java Secure Socket Extension (JSSE)...