users@jax-rpc.java.net

run time error mutualauthclient example .....

From: jagan kommineni <Jagan.Kommineni_at_infotech.monash.edu.au>
Date: Sun, 25 Jul 2004 09:59:17 +1000

Hello,

I am trying to run the sample example of mutualauthclient using keys
provided in the
jwsdp-1_3-tutorial.zip and followed specification indicated in the
example. I am getting
badcerticates error message when I run sample.

I tried to create certificates by my self as per the speciacations still
I am getting the
same error. I would like to know, how client and sertificates are used
for mutual authonications?
Is it with reference to alias names or distinguished names, how these
figures are reflected in
build files which bulding web service clients and services.

Any help is very much appricaited.

Thanks in advance,

with regards,

Jagan Kommineni
==========================================================


[jagan_at_brecca-2 mutualauth]$ ant build
Buildfile: build.xml

clean:

prepare:
     [echo] Creating the required directories....
    [mkdir] Created dir:
/home/ub/jagan/jwstutorial13/examples/jaxrpc/mutualauth/build/mutualauth

compile-service:
     [echo] Compiling the server-side source code....
    [javac] Compiling 2 source files to
/home/ub/jagan/jwstutorial13/examples/jaxrpc/mutualauth/build

generate-sei-service:

prepare:
     [echo] Creating the required directories....

set-wscompile:

run-wscompile:
     [echo] Running wscompile:
     [echo]
/home/ub/jagan/jwsdp-1.3/apache-ant/..//jaxrpc/bin/wscompile.sh -define
-d build -nd build -classpath build config-interface.xml
-model build/model.gz

setup-web-inf:
     [echo] Setting up build/WEB-INF....
     [copy] Copying 2 files to
/home/ub/jagan/jwstutorial13/examples/jaxrpc/mutualauth/build/WEB-INF/classes/mutualauth

     [copy] Copying 1 file to
/home/ub/jagan/jwstutorial13/examples/jaxrpc/mutualauth/build/WEB-INF
     [copy] Copying 1 file to
/home/ub/jagan/jwstutorial13/examples/jaxrpc/mutualauth/build/WEB-INF
     [copy] Copying 1 file to
/home/ub/jagan/jwstutorial13/examples/jaxrpc/mutualauth/build/WEB-INF

prepare-dist:
     [echo] Creating the required directories....
    [mkdir] Created dir:
/home/ub/jagan/jwstutorial13/examples/jaxrpc/mutualauth/dist

package-service:
     [echo] Packaging the WAR....
      [jar] Building jar:
/home/ub/jagan/jwstutorial13/examples/jaxrpc/mutualauth/dist/secure-mutualauth-portable.war

set-wsdeploy:

process-war:

prepare:
     [echo] Creating the required directories....

set-wsdeploy:

run-wsdeploy:
     [echo] Running wsdeploy:
     [echo]
/home/ub/jagan/jwsdp-1.3/apache-ant/..//jaxrpc/bin/wsdeploy.sh -o
dist/secure-mutualauth.war dist/secure-mutualauth-portable.war

build-service:

build:

BUILD SUCCESSFUL
Total time: 14 seconds
[jagan_at_brecca-2 mutualauth]$ ant deploy
Buildfile: build.xml

deploy:
   [deploy] OK - Deployed application at context path /secure-mutualauth



BUILD SUCCESSFUL
Total time: 2 seconds
[jagan_at_brecca-2 mutualauth]$ cd ../mutualauthclient/
[jagan_at_brecca-2 mutualauthclient]$ ant build
Buildfile: build.xml

clean:

generate-stubs:

prepare:
     [echo] Creating the required directories....
    [mkdir] Created dir:
/home/ub/jagan/jwstutorial13/examples/jaxrpc/mutualauthclient/build/mutualauthclient

set-wscompile:

run-wscompile:
     [echo] Running wscompile:
     [echo]
/home/ub/jagan/jwsdp-1.3/apache-ant/..//jaxrpc/bin/wscompile.sh
-gen:client -d build -classpath build config-wsdl.xml

prepare:
     [echo] Creating the required directories....

compile-client:
     [echo] Compiling the client source code....
    [javac] Compiling 1 source file to
/home/ub/jagan/jwstutorial13/examples/jaxrpc/mutualauthclient/build

prepare-dist:
     [echo] Creating the required directories....
    [mkdir] Created dir:
/home/ub/jagan/jwstutorial13/examples/jaxrpc/mutualauthclient/dist

package-client:
     [echo] Building the client JAR file....
      [jar] Building jar:
/home/ub/jagan/jwstutorial13/examples/jaxrpc/mutualauthclient/dist/client.jar

build-static:

build:

BUILD SUCCESSFUL
Total time: 8 seconds
[jagan_at_brecca-2 mutualauthclient]$ ant run
Buildfile: build.xml

run-mutualauth-client:
     [java] keystore:
/home/ub/jagan/jwstutorial13/examples/jaxrpc/mutualauth/keystore.jks
     [java] keystorePassword: changeit
     [java] trustStore:
/home/ub/jagan/jwstutorial13/examples/jaxrpc/mutualauth/cacerts.jks
     [java] trustStorePassword: changeit
     [java] Endpoint address =
https://localhost:8443/secure-mutualauth/hello

     [java] java.rmi.RemoteException: HTTP transport error:
javax.net.ssl.SSLHandshakeException: Received fatal alert:
bad_certificate; nested exception is:
     [java] HTTP transport error:
javax.net.ssl.SSLHandshakeException: Received fatal alert:
bad_certificate
     [java] at
mutualauthclient.HelloIF_Stub.sayHello(HelloIF_Stub.java:85)
     [java] at mutualauthclient.HelloClient.main(Unknown Source)
     [java] Caused by: HTTP transport error:
javax.net.ssl.SSLHandshakeException: Received fatal alert:
bad_certificate
     [java] at
com.sun.xml.rpc.client.http.HttpClientTransport.invoke(HttpClientTransport.java:101)

     [java] at
com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:69)
     [java] at
mutualauthclient.HelloIF_Stub.sayHello(HelloIF_Stub.java:68)
     [java] ... 1 more

run:

BUILD SUCCESSFUL
Total time: 3 seconds
[jagan_at_brecca-2 mutualauthclient]$
==============================================================
WITH DEBUGGING MODE ENABLED .......
-------------------------------------------------


Buildfile: build.xml

run-mutualauth-client:
     [java] keystore:
/home/ub/jagan/jwstutorial13/examples/jaxrpc/mutualauth/keystore.jks
     [java] keystorePassword: changeit
     [java] trustStore:
/home/ub/jagan/jwstutorial13/examples/jaxrpc/mutualauth/cacerts.jks
     [java] trustStorePassword: changeit
     [java] Endpoint address =
https://localhost:8443/secure-mutualauth/hello

     [java] keyStore is :
/home/ub/jagan/jwstutorial13/examples/jaxrpc/mutualauth/keystore.jks
     [java] keyStore type is : jks
     [java] init keystore
     [java] init keymanager of type SunX509
     [java] ***
     [java] found key for : localhost
     [java] chain [0] = [
     [java] [
     [java] Version: V1
    [java] Subject: CN=localhost, OU=Java Software, O=Sun,
L=Burlington, ST=MA, C=US
     [java] Signature Algorithm: MD5withRSA, OID =
1.2.840.113549.1.1.4

     [java] Key: com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey_at_23d
     [java] Validity: [From: Mon Jul 14 10:15:55 EST 2003,
     [java] To: Tue Dec 17 11:15:55 EST 2019]
     [java] Issuer: CN=localhost, OU=Java Software, O=Sun,
L=Burlington, ST=MA, C=US
     [java] SerialNumber: [ 3f11f63b]

     [java] ]
     [java] Algorithm: [MD5withRSA]
     [java] Signature:
     [java] 0000: 64 4E 12 8A A2 3C 63 D1 0A A9 6A 5C A1 E2 13 1F
dN...<c...j\....
     [java] 0010: C7 30 53 82 40 3C EC 62 9D 78 04 24 76 E0 8B 95
.0S.@<.b.x.$v...
     [java] 0020: 77 DC 6F 50 17 01 E6 0B 8F 04 A1 F9 C7 9E 32 FD
w.oP..........2.
     [java] 0030: 63 0C 13 5D 06 89 2D EF AB 10 BE 36 9E 80 7F 02
c..]..-....6....
     [java] 0040: 93 6B 0A 0B EE FE 99 D7 3A C2 3B 3D 85 E3 78 04
.k......:.;=..x.
     [java] 0050: 82 1B CA 24 61 19 0B 7C C7 6B 79 ED 2F 7E 2D 97
...$a....ky./.-.
     [java] 0060: 61 5A 4D 9E 02 6A 0B 1E A3 66 9F 56 31 A5 27 96
aZM..j...f.V1.'.
     [java] 0070: A6 20 17 53 9C 43 10 86 28 4F 4A D7 BF 75 E7 49 .
.S.C..(OJ..u.I

     [java] ]
     [java] ***
     [java] trustStore is:
/home/ub/jagan/jwstutorial13/examples/jaxrpc/mutualauth/cacerts.jks
     [java] trustStore type is : jks
     [java] init truststore
     [java] adding as trusted cert: [
     [java] [
     [java] Version: V3
     [java] Subject: EMAILADDRESS=personal-freemail_at_thawte.com,
CN=Thawte Personal Freemail CA, OU=Certification Services Division,
O=Thawte Consulting, L=Cape Town, ST=Western Cape, C=ZA
     [java] Signature Algorithm: MD5withRSA, OID =
1.2.840.113549.1.1.4

     [java] Key: com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey_at_269
     [java] Validity: [From: Mon Jan 01 11:00:00 EST 1996,
     [java] To: Fri Jan 01 10:59:59 EST 2021]
     [java] Issuer: EMAILADDRESS=personal-freemail_at_thawte.com,
CN=Thawte Personal Freemail CA, OU=Certification Services Division,
O=Thawte Consulting, L=Cape Town, ST=Western Cape, C=ZA
     [java] SerialNumber: [ 00]

     [java] Certificate Extensions: 1
     [java] [1]: ObjectId: 2.5.29.19 Criticality=true
     [java] BasicConstraints:[
     [java] CA:true
     [java] PathLen:2147483647
     [java] ]

     [java] ]
     [java] Algorithm: [MD5withRSA]
     [java] Signature:
     [java] 0000: C7 EC 92 7E 4E F8 F5 96 A5 67 62 2A A4 F0 4D 11
....N....gb*..M.
     [java] 0010: 60 D0 6F 8D 60 58 61 AC 26 BB 52 35 5C 08 CF 30
`.o.`Xa.&.R5\..0
     [java] 0020: FB A8 4A 96 8A 1F 62 42 23 8C 17 0F F4 BA 64 9C
..J...bB#.....d.
     [java] 0030: 17 AC 47 29 DF 9D 98 5E D2 6C 60 71 5C A2 AC DC
..G)...^.l`q\...
     [java] 0040: 79 E3 E7 6E 00 47 1F B5 0D 28 E8 02 9D E4 9A FD
y..n.G...(......
     [java] 0050: 13 F4 A6 D9 7C B1 F8 DC 5F 23 26 09 91 80 73 D0
........_#&...s.
     [java] 0060: 14 1B DE 43 A9 83 25 F2 E6 9C 2F 15 CA FE A6 AB
...C..%.../.....
     [java] 0070: 8A 07 75 8B 0C DD 51 84 6B E4 F8 D1 CE 77 A2 81
..u...Q.k....w..

     [java] ]
     [java] adding as trusted cert: [
     [java] [
     [java] Version: V3
     [java] Subject: EMAILADDRESS=personal-basic_at_thawte.com, CN=Thawte
Personal Basic CA, OU=Certification Services Division, O=Thawte
Consulting, L=Cape Town, ST=Western Cape, C=ZA
     [java] Signature Algorithm: MD5withRSA, OID =
1.2.840.113549.1.1.4

     [java] Key: com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey_at_f8
     [java] Validity: [From: Mon Jan 01 11:00:00 EST 1996,
     [java] To: Fri Jan 01 10:59:59 EST 2021]
     [java] Issuer: EMAILADDRESS=personal-basic_at_thawte.com, CN=Thawte
Personal Basic CA, OU=Certification Services Division, O=Thawte
Consulting, L=Cape Town, ST=Western Cape, C=ZA
     [java] SerialNumber: [ 00]

     [java] Certificate Extensions: 1
     [java] [1]: ObjectId: 2.5.29.19 Criticality=true
     [java] BasicConstraints:[
     [java] CA:true
     [java] PathLen:2147483647
     [java] ]

     [java] ]
     [java] Algorithm: [MD5withRSA]
     [java] Signature:
     [java] 0000: 2D E2 99 6B B0 3D 7A 89 D7 59 A2 94 01 1F 2B DD
-..k.=z..Y....+.
     [java] 0010: 12 4B 53 C2 AD 7F AA A7 00 5C 91 40 57 25 4A 38
.KS......\._at_W%J8
     [java] 0020: AA 84 70 B9 D9 80 0F A5 7B 5C FB 73 C6 BD D7 8A
..p......\.s....
     [java] 0030: 61 5C 03 E3 2D 27 A8 17 E0 84 85 42 DC 5E 9B C6
a\..-'.....B.^..
     [java] 0040: B7 B2 6D BB 74 AF E4 3F CB A7 B7 B0 E0 5D BE 78
..m.t..?.....].x
     [java] 0050: 83 25 94 D2 DB 81 0F 79 07 6D 4F F4 39 15 5A 52
.%.....y.mO.9.ZR
     [java] 0060: 01 7B DE 32 D6 4D 38 F6 12 5C 06 50 DF 05 5B BD
...2.M8..\.P..[.
     [java] 0070: 14 4B A1 DF 29 BA 3B 41 8D F7 63 56 A1 DF 22 B1
.K..).;A..cV..".

     [java] ]
     [java] adding as trusted cert: [
     [java] [
     [java] Version: V3
     [java] Subject: CN=Baltimore CyberTrust Code Signing Root,
OU=CyberTrust, O=Baltimore, C=IE
     [java] Signature Algorithm: SHA1withRSA, OID =
1.2.840.113549.1.1.5

     [java] Key:
com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey_at_fffff94f
     [java] Validity: [From: Thu May 18 00:01:00 EST 2000,
     [java] To: Sun May 18 09:59:00 EST 2025]
     [java] Issuer: CN=Baltimore CyberTrust Code Signing Root,
OU=CyberTrust, O=Baltimore, C=IE
     [java] SerialNumber: [ 020000bf]

     [java] Certificate Extensions: 4
     [java] [1]: ObjectId: 2.5.29.14 Criticality=false
     [java] SubjectKeyIdentifier [
     [java] KeyIdentifier [
     [java] 0000: C8 41 34 5C 15 15 04 E5 40 F2 D1 AB 9A 6F 24 92
.A4\....@....o$.
     [java] 0010: 7A 87 42 5A
z.BZ
     [java] ]
     [java] ]

     [java] [2]: ObjectId: 2.5.29.15 Criticality=true
     [java] KeyUsage [
     [java] Key_CertSign
     [java] Crl_Sign
     [java] ]

     [java] [3]: ObjectId: 2.5.29.37 Criticality=false
     [java] ExtendedKeyUsages [
     [java] [1.3.6.1.5.5.7.3.3]]

     [java] [4]: ObjectId: 2.5.29.19 Criticality=true
     [java] BasicConstraints:[
     [java] CA:true
     [java] PathLen:3
     [java] ]

     [java] ]
     [java] Algorithm: [SHA1withRSA]
     [java] Signature:
     [java] 0000: 52 74 AA 95 4B 22 8C C7 3D 96 A4 FE 5D FA 2F B5
Rt..K"..=...]./.
     [java] 0010: BC EB F0 0B E9 56 38 1D D1 6D 0D A1 BC 68 8B F0
.....V8..m...h..
     [java] 0020: C5 80 A5 24 34 FD F2 96 18 11 86 A1 36 F5 37 E7
...$4.......6.7.
     [java] 0030: 54 40 D5 64 1F C3 5F 70 42 6B 2D 39 C7 9E 52 05
T@.d.._pBk-9..R.
     [java] 0040: CE E7 6A 72 D2 8D 72 3F 47 50 83 AB C7 8D 25 C9
..jr..r?GP....%.
     [java] 0050: B0 E3 A7 53 16 95 A6 6A 53 EA 18 9D 8F 78 A9 77
...S...jS....x.w
     [java] 0060: 77 1A F9 B4 97 47 59 88 27 28 B5 CA E1 2E D7 3E
w....GY.'(.....>
     [java] 0070: 0E A2 0D B8 22 44 03 E3 D1 63 B0 41 3A A1 F5 A4
...."D...c.A:...
     [java] 0080: 2D F7 76 1E 04 54 99 78 32 40 D7 2B 7C 4D BA A6
-.v..T.x2@.+.M..
     [java] 0090: 9C B0 79 6E 07 BE 8C EC EE D7 38 69 5B C1 0C 56
..yn......8i[..V
     [java] 00A0: 68 9F FE EB D1 E1 C8 88 F9 F2 CD 7F BE 85 B4 44
h..............D
     [java] 00B0: 67 00 50 3E F4 26 03 64 EA 77 7D E8 5E 3E 1C 37
g.P>.&.d.w..^>.7
     [java] 00C0: 47 C8 D6 EA A4 F3 36 3C 97 C2 39 72 05 94 19 25
G.....6<..9r...%
     [java] 00D0: C3 D7 37 41 0F C1 1F 87 8A FD AA BE E9 B1 64 57
..7A..........dW
     [java] 00E0: E4 DB 92 A1 CF E1 49 E8 3B 1F 91 13 5A C3 8F D9
......I.;...Z...
     [java] 00F0: 25 58 49 80 47 0F C6 03 AE AC E3 BF B7 C0 AA 2A
%XI.G..........*

     [java] ]
     [java] adding as trusted cert: [
     [java] [
     [java] Version: V1
     [java] Subject: OU=Class 3 Public Primary Certification
Authority, O="VeriSign, Inc.", C=US
     [java] Signature Algorithm: MD2withRSA, OID =
1.2.840.113549.1.1.2

     [java] Key: com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey_at_3e
     [java] Validity: [From: Mon Jan 29 11:00:00 EST 1996,
     [java] To: Thu Jan 08 10:59:59 EST 2004]
     [java] Issuer: OU=Class 3 Public Primary Certification Authority,
O="VeriSign, Inc.", C=US
     [java] SerialNumber: [ e49efdf3 3ae80ecf a5113e19 a4240232]

     [java] ]
     [java] Algorithm: [MD2withRSA]
     [java] Signature:
     [java] 0000: 61 70 EC 2F 3F 9E FD 2B E6 68 54 21 B0 67 79 08
ap./?..+.hT!.gy.
     [java] 0010: 0C 20 96 31 8A 0D 7A BE B6 26 DF 79 2C 22 69 49 .
.1..z..&.y,"iI
     [java] 0020: 36 E3 97 77 62 61 A2 32 D7 7A 54 21 36 BA 02 C9
6..wba.2.zT!6...
     [java] 0030: 34 E7 25 DA 44 35 B0 D2 5C 80 5D B3 94 F8 F9 AC
4.%.D5..\.].....
     [java] 0040: EE A4 60 75 2A 1F 95 49 23 B1 4A 7C F4 B3 47 72
..`u*..I#.J...Gr
     [java] 0050: 21 5B 7E 97 AB 54 AC 62 E7 5D EC AE 9B D2 C9 B2
![...T.b.]......
     [java] 0060: 24 FB 82 AD E9 67 15 4B BA AA A6 F0 97 A0 F6 B0
$....g.K........
     [java] 0070: 97 57 00 C8 0C 3C 09 A0 82 04 BA 41 DA F7 99 A4
.W...<.....A....

     [java] ]
     [java] adding as trusted cert: [
     [java] [
     [java] Version: V1
     [java] Subject: CN=GTE CyberTrust Global Root, OU="GTE CyberTrust
Solutions, Inc.", O=GTE Corporation, C=US
     [java] Signature Algorithm: MD5withRSA, OID =
1.2.840.113549.1.1.4

     [java] Key:
com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey_at_fffffc86
     [java] Validity: [From: Thu Aug 13 10:29:00 EST 1998,
     [java] To: Tue Aug 14 09:59:00 EST 2018]
     [java] Issuer: CN=GTE CyberTrust Global Root, OU="GTE CyberTrust
Solutions, Inc.", O=GTE Corporation, C=US
     [java] SerialNumber: [ 01a5]

     [java] ]
     [java] Algorithm: [MD5withRSA]
     [java] Signature:
     [java] 0000: 6D EB 1B 09 E9 5E D9 51 DB 67 22 61 A4 2A 3C 48
m....^.Q.g"a.*<H
     [java] 0010: 77 E3 A0 7C A6 DE 73 A2 14 03 85 3D FB AB 0E 30
w.....s....=...0
     [java] 0020: C5 83 16 33 81 13 08 9E 7B 34 4E DF 40 C8 74 D7
...3.....4N.@.t.
     [java] 0030: B9 7D DC F4 76 55 7D 9B 63 54 18 E9 F0 EA F3 5C
....vU..cT.....\
     [java] 0040: B1 D9 8B 42 1E B9 C0 95 4E BA FA D5 E2 7C F5 68
...B....N......h
     [java] 0050: 61 BF 8E EC 05 97 5F 5B B0 D7 A3 85 34 C4 24 A7
a....._[....4.$.
     [java] 0060: 0D 0F 95 93 EF CB 94 D8 9E 1F 9D 5C 85 6D C7 AA
...........\.m..
     [java] 0070: AE 4F 1F 22 B5 CD 95 AD BA A7 CC F9 AB 0B 7A 7F
.O."..........z.

     [java] ]
     [java] adding as trusted cert: [
     [java] [
     [java] Version: V3
     [java] Subject: EMAILADDRESS=personal-premium_at_thawte.com,
CN=Thawte Personal Premium CA, OU=Certification Services Division,
O=Thawte Consulting, L=Cape Town, ST=Western Cape, C=ZA
     [java] Signature Algorithm: MD5withRSA, OID =
1.2.840.113549.1.1.4

     [java] Key: com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey_at_52b
     [java] Validity: [From: Mon Jan 01 11:00:00 EST 1996,
     [java] To: Fri Jan 01 10:59:59 EST 2021]
     [java] Issuer: EMAILADDRESS=personal-premium_at_thawte.com,
CN=Thawte Personal Premium CA, OU=Certification Services Division,
O=Thawte Consulting, L=Cape Town, ST=Western Cape, C=ZA
     [java] SerialNumber: [ 00]

     [java] Certificate Extensions: 1
     [java] [1]: ObjectId: 2.5.29.19 Criticality=true
     [java] BasicConstraints:[
     [java] CA:true
     [java] PathLen:2147483647
     [java] ]

     [java] ]
     [java] Algorithm: [MD5withRSA]
     [java] Signature:
     [java] 0000: 69 36 89 F7 34 2A 33 72 2F 6D 3B D4 22 B2 B8 6F
i6..4*3r/m;."..o
     [java] 0010: 9A C5 36 66 0E 1B 3C A1 B1 75 5A E6 FD 35 D3 F8
..6f..<..uZ..5..
     [java] 0020: A8 F2 07 6F 85 67 8E DE 2B B9 E2 17 B0 3A A0 F0
...o.g..+....:..
     [java] 0030: 0E A2 00 9A DF F3 14 15 6E BB C8 85 5A 98 80 F9
........n...Z...
     [java] 0040: FF BE 74 1D 3D F3 FE 30 25 D1 37 34 67 FA A5 71
..t.=..0%.74g..q
     [java] 0050: 79 30 61 29 72 C0 E0 2C 4C FB 56 E4 3A A8 6F E5
y0a)r..,L.V.:.o.
     [java] 0060: 32 59 52 DB 75 28 50 59 0C F8 0B 19 E4 AC D9 AF
2YR.u(PY........
     [java] 0070: 96 8D 2F 50 DB 07 C3 EA 1F AB 33 E0 F5 2B 31 89
../P......3..+1.

     [java] ]
     [java] adding as trusted cert: [
     [java] [
     [java] Version: V3
     [java] Subject: EMAILADDRESS=server-certs_at_thawte.com, CN=Thawte
Server CA, OU=Certification Services Division, O=Thawte Consulting cc,
L=Cape Town, ST=Western Cape, C=ZA
     [java] Signature Algorithm: MD5withRSA, OID =
1.2.840.113549.1.1.4

     [java] Key: com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey_at_1b5
     [java] Validity: [From: Thu Aug 01 10:00:00 EST 1996,
     [java] To: Fri Jan 01 10:59:59 EST 2021]
     [java] Issuer: EMAILADDRESS=server-certs_at_thawte.com, CN=Thawte
Server CA, OU=Certification Services Division, O=Thawte Consulting cc,
L=Cape Town, ST=Western Cape, C=ZA
     [java] SerialNumber: [ 01]

     [java] Certificate Extensions: 1
     [java] [1]: ObjectId: 2.5.29.19 Criticality=true
     [java] BasicConstraints:[
     [java] CA:true
     [java] PathLen:2147483647
     [java] ]

     [java] ]
     [java] Algorithm: [MD5withRSA]
     [java] Signature:
     [java] 0000: 07 FA 4C 69 5C FB 95 CC 46 EE 85 83 4D 21 30 8E
..Li\...F...M!0.
     [java] 0010: CA D9 A8 6F 49 1A E6 DA 51 E3 60 70 6C 84 61 11
...oI...Q.`pl.a.
     [java] 0020: A1 1A C8 48 3E 59 43 7D 4F 95 3D A1 8B B7 0B 62
...H>YC.O.=....b
     [java] 0030: 98 7A 75 8A DD 88 4E 4E 9E 40 DB A8 CC 32 74 B9
.zu...NN.@...2t.
     [java] 0040: 6F 0D C6 E3 B3 44 0B D9 8A 6F 9A 29 9B 99 18 28
o....D...o.)...(
     [java] 0050: 3B D1 E3 40 28 9A 5A 3C D5 B5 E7 20 1B 8B CA A4
;..@(.Z<... ....
     [java] 0060: AB 8D E9 51 D9 E2 4C 2C 59 A9 DA B9 B2 75 1B F6
...Q..L,Y....u..
     [java] 0070: 42 F2 EF C7 F2 18 F9 89 BC A3 FF 8A 23 2E 70 47
B...........#.pG

     [java] ]
     [java] adding as trusted cert: [
     [java] [
     [java] Version: V1
     [java] Subject: OU=Class 4 Public Primary Certification
Authority, O="VeriSign, Inc.", C=US
     [java] Signature Algorithm: MD2withRSA, OID =
1.2.840.113549.1.1.2

     [java] Key:
com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey_at_fffff8f8
     [java] Validity: [From: Mon Jan 29 11:00:00 EST 1996,
     [java] To: Sat Jan 01 10:59:59 EST 2000]
     [java] Issuer: OU=Class 4 Public Primary Certification Authority,
O="VeriSign, Inc.", C=US
     [java] SerialNumber: [ 02a60000 01]

     [java] ]
     [java] Algorithm: [MD2withRSA]
     [java] Signature:
     [java] 0000: 53 DD D3 F0 9C 24 7E 40 AA E2 FC 00 1A D7 DA 0C
S....$.@........
     [java] 0010: FC 32 61 B8 15 0D 96 F3 FA 57 1B 7F 33 7C AF E9
.2a......W..3...
     [java] 0020: 98 9A 61 C8 7A B3 B7 FF B1 DC 99 83 DC AC 12 FC
..a.z...........
     [java] 0030: 70 C9 1F 38 42 ED 44 F6 80 2E 5B 6B 33 69 AC 9C
p..8B.D...[k3i..
     [java] 0040: D3 5C E7 5F 5A 18 C7 B1 2D 79 04 96 41 91 99 41
.\._Z...-y..A..A
     [java] 0050: B1 3C 0D BA 84 39 C6 3B 97 F0 26 C9 8E EE BD CC
.<...9.;..&.....
     [java] 0060: 42 95 FF 1E C7 02 3F 54 0C 78 F5 BC AA 60 7C 02
B.....?T.x...`..
     [java] 0070: 69 E8 DC AC E2 02 76 61 C4 3E 03 EA D2 8A 24 D1
i.....va.>....$.

     [java] ]
     [java] adding as trusted cert: [
     [java] [
     [java] Version: V3
     [java] Subject: CN=Baltimore CyberTrust Root, OU=CyberTrust,
O=Baltimore, C=IE
     [java] Signature Algorithm: SHA1withRSA, OID =
1.2.840.113549.1.1.5

     [java] Key:
com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey_at_fffffbdf
     [java] Validity: [From: Sat May 13 04:46:00 EST 2000,
     [java] To: Tue May 13 09:59:00 EST 2025]
     [java] Issuer: CN=Baltimore CyberTrust Root, OU=CyberTrust,
O=Baltimore, C=IE
     [java] SerialNumber: [ 020000b9]

     [java] Certificate Extensions: 3
     [java] [1]: ObjectId: 2.5.29.14 Criticality=false
     [java] SubjectKeyIdentifier [
     [java] KeyIdentifier [
     [java] 0000: E5 9D 59 30 82 47 58 CC AC FA 08 54 36 86 7B 3A
..Y0.GX....T6..:
     [java] 0010: B5 04 4D F0
..M.
     [java] ]
     [java] ]

     [java] [2]: ObjectId: 2.5.29.15 Criticality=true
     [java] KeyUsage [
     [java] Key_CertSign
     [java] Crl_Sign
     [java] ]

     [java] [3]: ObjectId: 2.5.29.19 Criticality=true
     [java] BasicConstraints:[
     [java] CA:true
     [java] PathLen:3
     [java] ]

     [java] ]
     [java] Algorithm: [SHA1withRSA]
     [java] Signature:
     [java] 0000: 85 0C 5D 8E E4 6F 51 68 42 05 A0 DD BB 4F 27 25
..]..oQhB....O'%
     [java] 0010: 84 03 BD F7 64 FD 2D D7 30 E3 A4 10 17 EB DA 29
....d.-.0......)
     [java] 0020: 29 B6 79 3F 76 F6 19 13 23 B8 10 0A F9 58 A4 D4
).y?v...#....X..
     [java] 0030: 61 70 BD 04 61 6A 12 8A 17 D5 0A BD C5 BC 30 7C
ap..aj........0.
     [java] 0040: D6 E9 0C 25 8D 86 40 4F EC CC A3 7E 38 C6 37 11
...%.._at_O....8.7.
     [java] 0050: 4F ED DD 68 31 8E 4C D2 B3 01 74 EE BE 75 5E 07
O..h1.L...t..u^.
     [java] 0060: 48 1A 7F 70 FF 16 5C 84 C0 79 85 B8 05 FD 7F BE
H..p..\..y......
     [java] 0070: 65 11 A3 0F C0 02 B4 F8 52 37 39 04 D5 A9 31 7A
e.......R79...1z
     [java] 0080: 18 BF A0 2A F4 12 99 F7 A3 45 82 E3 3C 5E F5 9D
...*.....E..<^..
     [java] 0090: 9E B5 C8 9E 7C 2E C8 A4 9E 4E 08 14 4B 6D FD 70
.........N..Km.p
     [java] 00A0: 6D 6B 1A 63 BD 64 E6 1F B7 CE F0 F2 9F 2E BB 1B
mk.c.d..........
     [java] 00B0: B7 F2 50 88 73 92 C2 E2 E3 16 8D 9A 32 02 AB 8E
..P.s.......2...
     [java] 00C0: 18 DD E9 10 11 EE 7E 35 AB 90 AF 3E 30 94 7A D0
.......5...>0.z.
     [java] 00D0: 33 3D A7 65 0F F5 FC 8E 9E 62 CF 47 44 2C 01 5D
3=.e.....b.GD,.]
     [java] 00E0: BB 1D B5 32 D2 47 D2 38 2E D0 FE 81 DC 32 6A 1E
...2.G.8.....2j.
     [java] 00F0: B5 EE 3C D5 FC E7 81 1D 19 C3 24 42 EA 63 39 A9
..<.......$B.c9.

     [java] ]
     [java] adding as trusted cert: [
     [java] [
     [java] Version: V1
     [java] Subject: OU=Class 1 Public Primary Certification
Authority, O="VeriSign, Inc.", C=US
     [java] Signature Algorithm: MD2withRSA, OID =
1.2.840.113549.1.1.2

     [java] Key:
com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey_at_fffffc9e
     [java] Validity: [From: Mon Jan 29 11:00:00 EST 1996,
     [java] To: Wed Jan 08 10:59:59 EST 2020]
     [java] Issuer: OU=Class 1 Public Primary Certification Authority,
O="VeriSign, Inc.", C=US
     [java] SerialNumber: [ 325033cf 50d156f3 5c81ad65 5c4fc825]

     [java] ]
     [java] Algorithm: [MD2withRSA]
     [java] Signature:
     [java] 0000: 4B 44 66 60 68 64 E4 98 1B F3 B0 72 E6 95 89 7C
KDf`hd.....r....
     [java] 0010: DD 7B B3 95 C0 1D 2E D8 D8 19 D0 2D 34 3D C6 50
...........-4=.P
     [java] 0020: 9A 10 86 8C AA 3F 3B A8 04 FC 37 52 95 C3 D9 C9
.....?;...7R....
     [java] 0030: DB CD F2 86 06 C4 B1 1B F0 82 88 30 42 8E 17 50
...........0B..P
     [java] 0040: 1C 64 7A B8 3E 99 49 74 97 FC AC 02 43 FB 96 0C
.dz.>.It....C...
     [java] 0050: 56 04 25 0C 7C 7C 87 9D 24 A7 D8 F0 32 29 B5 A4
V.%.....$...2)..
     [java] 0060: DF 5D A2 4C C5 16 32 A8 42 F6 45 A6 B6 36 B9 E0
.].L..2.B.E..6..
     [java] 0070: BF 65 36 93 C2 D2 D7 6B DC DE 59 D6 A2 35 F8 45
.e6....k..Y..5.E

     [java] ]
     [java] adding as trusted cert: [
     [java] [
     [java] Version: V1
     [java] Subject: OU=Secure Server Certification Authority, O="RSA
Data Security, Inc.", C=US
     [java] Signature Algorithm: MD2withRSA, OID =
1.2.840.113549.1.1.2

     [java] Key: com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey_at_1e2
     [java] Validity: [From: Wed Nov 09 11:00:00 EST 1994,
     [java] To: Fri Jan 08 10:59:59 EST 2010]
     [java] Issuer: OU=Secure Server Certification Authority, O="RSA
Data Security, Inc.", C=US
     [java] SerialNumber: [ 02ad667e 4e45fe5e 576f3c98 195eddc0]

     [java] ]
     [java] Algorithm: [MD2withRSA]
     [java] Signature:
     [java] 0000: 65 DD 7E E1 B2 EC B0 E2 3A E0 EC 71 46 9A 19 11
e.......:..qF...
     [java] 0010: B8 D3 C7 A0 B4 03 40 26 02 3E 09 9C E1 12 B3 D1
......@&.>......
     [java] 0020: 5A F6 37 A5 B7 61 03 B6 5B 16 69 3B C6 44 08 0C
Z.7..a..[.i;.D..
     [java] 0030: 88 53 0C 6B 97 49 C7 3E 35 DC 6C B9 BB AA DF 5C
.S.k.I.>5.l....\
     [java] 0040: BB 3A 2F 93 60 B6 A9 4B 4D F2 20 F7 CD 5F 7F 64
.:/.`..KM. .._.d
     [java] 0050: 7B 8E DC 00 5C D7 FA 77 CA 39 16 59 6F 0E EA D3
....\..w.9.Yo...
     [java] 0060: B5 83 7F 4D 4D 42 56 76 B4 C9 5F 04 F8 38 F8 EB
...MMBVv.._..8..
     [java] 0070: D2 5F 75 5F CD 7B FC E5 8E 80 7C FC 50
._u_........P

     [java] ]
     [java] adding as trusted cert: [
     [java] [
     [java] Version: V3
     [java] Subject: EMAILADDRESS=premium-server_at_thawte.com, CN=Thawte
Premium Server CA, OU=Certification Services Division, O=Thawte
Consulting cc, L=Cape Town, ST=Western Cape, C=ZA
     [java] Signature Algorithm: MD5withRSA, OID =
1.2.840.113549.1.1.4

     [java] Key:
com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey_at_ffffffa6
     [java] Validity: [From: Thu Aug 01 10:00:00 EST 1996,
     [java] To: Fri Jan 01 10:59:59 EST 2021]
     [java] Issuer: EMAILADDRESS=premium-server_at_thawte.com, CN=Thawte
Premium Server CA, OU=Certification Services Division, O=Thawte
Consulting cc, L=Cape Town, ST=Western Cape, C=ZA
     [java] SerialNumber: [ 01]

     [java] Certificate Extensions: 1
     [java] [1]: ObjectId: 2.5.29.19 Criticality=true
     [java] BasicConstraints:[
     [java] CA:true
     [java] PathLen:2147483647
     [java] ]

     [java] ]
     [java] Algorithm: [MD5withRSA]
     [java] Signature:
     [java] 0000: 26 48 2C 16 C2 58 FA E8 16 74 0C AA AA 5F 54 3F
&H,..X...t..._T?
     [java] 0010: F2 D7 C9 78 60 5E 5E 6E 37 63 22 77 36 7E B2 17
...x`^^n7c"w6...
     [java] 0020: C4 34 B9 F5 08 85 FC C9 01 38 FF 4D BE F2 16 42
.4.......8.M...B
     [java] 0030: 43 E7 BB 5A 46 FB C1 C6 11 1F F1 4A B0 28 46 C9
C..ZF......J.(F.
     [java] 0040: C3 C4 42 7D BC FA AB 59 6E D5 B7 51 88 11 E3 A4
..B....Yn..Q....
     [java] 0050: 85 19 6B 82 4C A4 0C 12 AD E9 A4 AE 3F F1 C3 49
..k.L.......?..I
     [java] 0060: 65 9A 8C C5 C8 3E 25 B7 94 99 BB 92 32 71 07 F0
e....>%.....2q..
     [java] 0070: 86 5E ED 50 27 A6 0D A6 23 F9 BB CB A6 07 14 42
.^.P'...#......B

     [java] ]
     [java] adding as trusted cert: [
     [java] [
     [java] Version: V1
     [java] Subject: CN=GTE CyberTrust Root, O=GTE Corporation, C=US
     [java] Signature Algorithm: MD5withRSA, OID =
1.2.840.113549.1.1.4

     [java] Key:
com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey_at_fffffc3f
     [java] Validity: [From: Sat Feb 24 10:01:00 EST 1996,
     [java] To: Fri Feb 24 10:59:00 EST 2006]
     [java] Issuer: CN=GTE CyberTrust Root, O=GTE Corporation, C=US
     [java] SerialNumber: [ 01a3]

     [java] ]
     [java] Algorithm: [MD5withRSA]
     [java] Signature:
     [java] 0000: 12 B3 75 C6 5F 1D E1 61 55 80 00 D4 81 4B 7B 31
..u._..aU....K.1
     [java] 0010: 0F 23 63 E7 3D F3 03 F9 F4 36 A8 BB D9 E3 A5 97
.#c.=....6......
     [java] 0020: 4D EA 2B 29 E0 D6 6A 73 81 E6 C0 89 A3 D3 F1 E0
M.+)..js........
     [java] 0030: A5 A5 22 37 9A 63 C2 48 20 B4 DB 72 E3 C8 F6 D9
.."7.c.H ..r....
     [java] 0040: 7C BE B1 AF 53 DA 14 B4 21 B8 D6 D5 96 E3 FE 4E
....S...!......N
     [java] 0050: 0C 59 62 B6 9A 4A F9 42 DD 8C 6F 81 A9 71 FF F4
.Yb..J.B..o..q..
     [java] 0060: 0A 72 6D 6D 44 0E 9D F3 74 74 A8 D5 34 49 E9 5E
.rmmD...tt..4I.^
     [java] 0070: 9E E9 B4 7A E1 E5 5A 1F 84 30 9C D3 9F A5 25 D8
...z..Z..0....%.

     [java] ]
     [java] adding as trusted cert: [
     [java] [
     [java] Version: V1
     [java] Subject: CN=localhost, OU=Java Software, O=Sun,
L=Burlington, ST=MA, C=US
     [java] Signature Algorithm: MD5withRSA, OID =
1.2.840.113549.1.1.4

     [java] Key: com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey_at_23d
     [java] Validity: [From: Mon Jul 14 10:15:55 EST 2003,
     [java] To: Tue Dec 17 11:15:55 EST 2019]
     [java] Issuer: CN=localhost, OU=Java Software, O=Sun,
L=Burlington, ST=MA, C=US
     [java] SerialNumber: [ 3f11f63b]

     [java] ]
     [java] Algorithm: [MD5withRSA]
     [java] Signature:
     [java] 0000: 64 4E 12 8A A2 3C 63 D1 0A A9 6A 5C A1 E2 13 1F
dN...<c...j\....
     [java] 0010: C7 30 53 82 40 3C EC 62 9D 78 04 24 76 E0 8B 95
.0S.@<.b.x.$v...
     [java] 0020: 77 DC 6F 50 17 01 E6 0B 8F 04 A1 F9 C7 9E 32 FD
w.oP..........2.
     [java] 0030: 63 0C 13 5D 06 89 2D EF AB 10 BE 36 9E 80 7F 02
c..]..-....6....
     [java] 0040: 93 6B 0A 0B EE FE 99 D7 3A C2 3B 3D 85 E3 78 04
.k......:.;=..x.
     [java] 0050: 82 1B CA 24 61 19 0B 7C C7 6B 79 ED 2F 7E 2D 97
...$a....ky./.-.
     [java] 0060: 61 5A 4D 9E 02 6A 0B 1E A3 66 9F 56 31 A5 27 96
aZM..j...f.V1.'.
     [java] 0070: A6 20 17 53 9C 43 10 86 28 4F 4A D7 BF 75 E7 49 .
.S.C..(OJ..u.I

     [java] ]
     [java] adding as trusted cert: [
     [java] [
     [java] Version: V1
     [java] Subject: CN=anamika, OU=Java Software, O=Sun,
L=Burlington, ST=MA, C=US
     [java] Signature Algorithm: MD5withRSA, OID =
1.2.840.113549.1.1.4

     [java] Key: com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey_at_93
     [java] Validity: [From: Mon Jul 14 08:25:08 EST 2003,
     [java] To: Sun Oct 12 08:25:08 EST 2003]
     [java] Issuer: CN=anamika, OU=Java Software, O=Sun, L=Burlington,
ST=MA, C=US
     [java] SerialNumber: [ 3f11dc44]

     [java] ]
     [java] Algorithm: [MD5withRSA]
     [java] Signature:
     [java] 0000: 24 8A 2A 9C 8D 75 91 65 AE FA 05 83 F0 99 ED CE
$.*..u.e........
     [java] 0010: 11 F4 24 4D 88 FB 22 CE 1C 43 0A 36 D4 D6 1B 46
..$M.."..C.6...F
     [java] 0020: 00 0C 67 D6 ED 27 25 59 92 5D EF F0 E1 66 B4 A3
..g..'%Y.]...f..
     [java] 0030: A1 4C A1 81 62 CD DA 03 30 4A 55 F6 5B 8E 65 7B
.L..b...0JU.[.e.
     [java] 0040: 24 41 22 A9 F2 DE 48 14 E7 0E EE E6 22 D2 C0 49
$A"...H....."..I
     [java] 0050: 9D 60 68 2A EB 3B 7F F2 1F EC 21 03 A7 37 6D 85
.`h*.;....!..7m.
     [java] 0060: 5C 02 CD 43 F8 86 0D 8C D7 3E 6C 9C 8B B1 8B 6A
\..C.....>l....j
     [java] 0070: 48 84 81 20 4B 4E 7F B6 D9 8C 9E C4 D7 A5 92 5C H..
KN.........\

     [java] ]
     [java] adding as trusted cert: [
     [java] [
     [java] Version: V3
     [java] Subject: CN=GTE CyberTrust Root 5, OU="GTE CyberTrust
Solutions, Inc.", O=GTE Corporation, C=US
     [java] Signature Algorithm: SHA1withRSA, OID =
1.2.840.113549.1.1.5

     [java] Key:
com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey_at_fffffd47
     [java] Validity: [From: Sat Aug 15 00:50:00 EST 1998,
     [java] To: Thu Aug 15 09:59:00 EST 2013]
     [java] Issuer: CN=GTE CyberTrust Root 5, OU="GTE CyberTrust
Solutions, Inc.", O=GTE Corporation, C=US
     [java] SerialNumber: [ 01b6]

     [java] Certificate Extensions: 4
     [java] [1]: ObjectId: 2.5.29.14 Criticality=false
     [java] SubjectKeyIdentifier [
     [java] KeyIdentifier [
     [java] 0000: 76 0A 49 21 38 4C 9F DE F8 C4 49 C7 71 71 91 9D
v.I!8L....I.qq..
     [java] ]
     [java] ]

     [java] [2]: ObjectId: 2.5.29.32 Criticality=false
     [java] CertificatePolicies [
     [java] [CertificatePolicyId: [1.2.840.113763.1.2.1.3]
     [java] [] ]
     [java] ]

     [java] [3]: ObjectId: 2.5.29.15 Criticality=true
     [java] KeyUsage [
     [java] Key_CertSign
     [java] Crl_Sign
     [java] ]

     [java] [4]: ObjectId: 2.5.29.19 Criticality=true
     [java] BasicConstraints:[
     [java] CA:true
     [java] PathLen:5
     [java] ]

     [java] ]
     [java] Algorithm: [SHA1withRSA]
     [java] Signature:
     [java] 0000: 41 3A D4 18 5B DA B8 DE 21 1C E1 8E 09 E5 F1 68
A:..[...!......h
     [java] 0010: 34 FF DE 96 F4 07 F5 A7 3C F3 AC 4A B1 9B FA 92
4.......<..J....
     [java] 0020: FA 9B ED E6 32 21 AA 4A 76 C5 DC 4F 38 E5 DF D5
....2!.Jv..O8...
     [java] 0030: 86 E4 D5 C8 76 7D 98 D7 B1 CD 8F 4D B5 91 23 6C
....v......M..#l
     [java] 0040: 8B 8A EB EA 7C EF 14 94 C4 C6 F0 1F 4A 2D 32 71
............J-2q
     [java] 0050: 63 2B 63 91 26 02 09 B6 80 1D ED E2 CC B8 7F DB
c+c.&...........
     [java] 0060: 87 63 C8 E1 D0 6C 26 B1 35 1D 40 66 10 1B CD 95
.c...l&.5._at_f....
     [java] 0070: 54 18 33 61 EC 13 4F DA 13 F7 99 AF 3E D0 CF 8E
T.3a..O.....>...
     [java] 0080: A6 72 A2 B3 C3 05 9A C9 27 7D 92 CC 7E 52 8D B3
.r......'....R..
     [java] 0090: AB 70 6D 9E 89 9F 4D EB 1A 75 C2 98 AA D5 02 16
.pm...M..u......
     [java] 00A0: D7 0C 8A BF 25 E4 EB 2D BC 98 E9 58 38 19 7C B9
....%..-...X8...
     [java] 00B0: 37 FE DB E2 99 08 73 06 C7 97 83 6A 7D 10 01 2F
7.....s....j.../
     [java] 00C0: 32 B9 17 05 4A 65 E6 2F CE BE 5E 53 A6 82 E9 9A
2...Je./..^S....
     [java] 00D0: 53 0A 84 74 2D 83 CA C8 94 16 76 5F 94 61 28 F0
S..t-.....v_.a(.
     [java] 00E0: 85 A7 39 BB D7 8B D9 A8 B2 13 1D 54 09 34 24 7D
..9........T.4$.
     [java] 00F0: 20 81 7D 66 7E A2 90 74 5C 10 C6 BD EC AB 1B C2
..f...t\.......

     [java] ]
     [java] adding as trusted cert: [
     [java] [
     [java] Version: V1
     [java] Subject: OU=Class 2 Public Primary Certification
Authority, O="VeriSign, Inc.", C=US
     [java] Signature Algorithm: MD2withRSA, OID =
1.2.840.113549.1.1.2

     [java] Key: com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey_at_29
     [java] Validity: [From: Mon Jan 29 11:00:00 EST 1996,
     [java] To: Thu Jan 08 10:59:59 EST 2004]
     [java] Issuer: OU=Class 2 Public Primary Certification Authority,
O="VeriSign, Inc.", C=US
     [java] SerialNumber: [ ba5ac94c 053b92d6 a7b6df4e d053920d]

     [java] ]
     [java] Algorithm: [MD2withRSA]
     [java] Signature:
     [java] 0000: B6 00 1F 93 57 A4 07 A7 40 CE 65 40 3F 55 5E ED
....W...@.e@?U^.
     [java] 0010: EF FA 54 49 A5 30 D6 21 7C 61 87 EE 83 93 0B BF
..TI.0.!.a......
     [java] 0020: B4 33 F2 98 AC 9F 06 BF 4E A8 CE 14 81 4C CB 04
.3......N....L..
     [java] 0030: 4E 58 C3 CF 5F EE 7C D7 9A 6F CB 41 8A B7 7F 81
NX.._....o.A....
     [java] 0040: B8 FF 84 61 C6 27 43 65 1D 0C EC B1 00 0A DD 1B
...a.'Ce........
     [java] 0050: A4 BB C7 78 20 28 B2 A2 DD 36 95 2E E1 54 4F BF
...x (...6...TO.
     [java] 0060: 60 B9 77 68 11 99 23 E8 EA 52 E8 AA 00 4E 67 4E
`.wh..#..R...NgN
     [java] 0070: BB 90 B5 45 9B 46 EB 8E 16 EF C4 33 5B 33 3D D5
...E.F.....3[3=.

     [java] ]
     [java] init context
     [java] trigger seeding of SecureRandom
     [java] done seeding SecureRandom
     [java] %% No cached client session
     [java] *** ClientHello, TLSv1
     [java] RandomCookie: GMT: 1090646459 bytes = { 195, 29, 27, 98,
224, 85, 143, 19, 114, 130, 217, 220, 199, 101, 186, 137, 79, 207, 211,
24, 32, 100, 75, 24, 185, 102, 202, 229 }
     [java] Session ID: {}
     [java] Cipher Suites: [SSL_RSA_WITH_RC4_128_MD5,
SSL_RSA_WITH_RC4_128_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA,
SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_DES_CBC_SHA,
SSL_DHE_DSS_WITH_DES_CBC_SHA, SSL_RSA_EXPORT_WITH_RC4_40_MD5,
SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA]
     [java] Compression Methods: { 0 }
     [java] ***
     [java] main, WRITE: TLSv1 Handshake, length = 59
     [java] main, WRITE: SSLv2 client hello message, length = 77
     [java] main, READ: TLSv1 Handshake, length = 2733
     [java] *** ServerHello, TLSv1
     [java] RandomCookie: GMT: 1090646459 bytes = { 156, 107, 86, 116,
71, 240, 247, 231, 24, 13, 210, 168, 187, 75, 253, 50, 168, 195, 102,
81, 70, 124, 87, 74, 199, 93, 124, 72 }
     [java] Session ID: {65, 2, 242, 187, 246, 160, 247, 126, 31, 91,
94, 106, 83, 46, 207, 206, 237, 178, 79, 104, 124, 122, 143, 83, 99,
170, 95, 69, 220, 90, 92, 187}
     [java] Cipher Suite: SSL_RSA_WITH_RC4_128_MD5
     [java] Compression Method: 0
     [java] ***
     [java] %% Created: [Session-1, SSL_RSA_WITH_RC4_128_MD5]
     [java] ** SSL_RSA_WITH_RC4_128_MD5
     [java] *** Certificate chain
     [java] chain [0] = [
     [java] [
     [java] Version: V1
     [java] Subject: CN=localhost, OU=Java Software, O=Sun,
L=Burlington, ST=MA, C=US
     [java] Signature Algorithm: MD5withRSA, OID =
1.2.840.113549.1.1.4

     [java] Key: com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey_at_23d
     [java] Validity: [From: Mon Jul 14 10:15:55 EST 2003,
     [java] To: Tue Dec 17 11:15:55 EST 2019]
     [java] Issuer: CN=localhost, OU=Java Software, O=Sun,
L=Burlington, ST=MA, C=US
     [java] SerialNumber: [ 3f11f63b]

     [java] ]
     [java] Algorithm: [MD5withRSA]
     [java] Signature:
     [java] 0000: 64 4E 12 8A A2 3C 63 D1 0A A9 6A 5C A1 E2 13 1F
dN...<c...j\....
     [java] 0010: C7 30 53 82 40 3C EC 62 9D 78 04 24 76 E0 8B 95
.0S.@<.b.x.$v...
     [java] 0020: 77 DC 6F 50 17 01 E6 0B 8F 04 A1 F9 C7 9E 32 FD
w.oP..........2.
     [java] 0030: 63 0C 13 5D 06 89 2D EF AB 10 BE 36 9E 80 7F 02
c..]..-....6....
     [java] 0040: 93 6B 0A 0B EE FE 99 D7 3A C2 3B 3D 85 E3 78 04
.k......:.;=..x.
     [java] 0050: 82 1B CA 24 61 19 0B 7C C7 6B 79 ED 2F 7E 2D 97
...$a....ky./.-.
     [java] 0060: 61 5A 4D 9E 02 6A 0B 1E A3 66 9F 56 31 A5 27 96
aZM..j...f.V1.'.
     [java] 0070: A6 20 17 53 9C 43 10 86 28 4F 4A D7 BF 75 E7 49 .
.S.C..(OJ..u.I

     [java] ]
     [java] ***
     [java] stop on trusted cert: [
     [java] [
     [java] Version: V1
     [java] Subject: CN=localhost, OU=Java Software, O=Sun,
L=Burlington, ST=MA, C=US
     [java] Signature Algorithm: MD5withRSA, OID =
1.2.840.113549.1.1.4

     [java] Key: com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey_at_23d
     [java] Validity: [From: Mon Jul 14 10:15:55 EST 2003,
     [java] To: Tue Dec 17 11:15:55 EST 2019]
     [java] Issuer: CN=localhost, OU=Java Software, O=Sun,
L=Burlington, ST=MA, C=US
     [java] SerialNumber: [ 3f11f63b]

     [java] ]
     [java] Algorithm: [MD5withRSA]
     [java] Signature:
     [java] 0000: 64 4E 12 8A A2 3C 63 D1 0A A9 6A 5C A1 E2 13 1F
dN...<c...j\....
     [java] 0010: C7 30 53 82 40 3C EC 62 9D 78 04 24 76 E0 8B 95
.0S.@<.b.x.$v...
     [java] 0020: 77 DC 6F 50 17 01 E6 0B 8F 04 A1 F9 C7 9E 32 FD
w.oP..........2.
     [java] 0030: 63 0C 13 5D 06 89 2D EF AB 10 BE 36 9E 80 7F 02
c..]..-....6....
     [java] 0040: 93 6B 0A 0B EE FE 99 D7 3A C2 3B 3D 85 E3 78 04
.k......:.;=..x.
     [java] 0050: 82 1B CA 24 61 19 0B 7C C7 6B 79 ED 2F 7E 2D 97
...$a....ky./.-.
     [java] 0060: 61 5A 4D 9E 02 6A 0B 1E A3 66 9F 56 31 A5 27 96
aZM..j...f.V1.'.
     [java] 0070: A6 20 17 53 9C 43 10 86 28 4F 4A D7 BF 75 E7 49 .
.S.C..(OJ..u.I

     [java] ]
     [java] *** CertificateRequest
     [java] Cert Types: RSA, DSS,
     [java] Cert Authorities:
     [java] <OU=Class 3 Public Primary Certification Authority,
O="VeriSign, Inc.", C=US>
     [java] <EMAILADDRESS=premium-server_at_thawte.com, CN=Thawte Premium
Server CA, OU=Certification Services Division, O=Thawte Consulting cc,
L=Cape Town, ST=Western Cape, C=ZA>
     [java] <EMAILADDRESS=personal-basic_at_thawte.com, CN=Thawte Personal
Basic CA, OU=Certification Services Division, O=Thawte Consulting,
L=Cape Town, ST=Western Cape, C=ZA>
     [java] <OU=Secure Server Certification Authority, O="RSA Data
Security, Inc.", C=US>
     [java] java.rmi.RemoteException: HTTP transport error:
javax.net.ssl.SSLHandshakeException: Received fatal alert:
bad_certificate; nested exception is:
     [java] HTTP transport error:
javax.net.ssl.SSLHandshakeException: Received fatal alert:
bad_certificate
     [java] <OU=Class 4 Public Primary Certification Authority,
O="VeriSign, Inc.", C=US>
     [java] at
mutualauthclient.HelloIF_Stub.sayHello(HelloIF_Stub.java:85)
     [java] at mutualauthclient.HelloClient.main(Unknown Source)
     [java] <CN=Baltimore CyberTrust Code Signing Root, OU=CyberTrust,
O=Baltimore, C=IE>
     [java] <OU=Class 1 Public Primary Certification Authority,
O="VeriSign, Inc.", C=US>
     [java] Caused by: HTTP transport error:
javax.net.ssl.SSLHandshakeException: Received fatal alert:
bad_certificate
     [java] <CN=Baltimore CyberTrust Root, OU=CyberTrust, O=Baltimore,
C=IE>
     [java] at
com.sun.xml.rpc.client.http.HttpClientTransport.invoke(HttpClientTransport.java:101)

     [java] at
com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:69)
     [java] <EMAILADDRESS=personal-premium_at_thawte.com, CN=Thawte
Personal Premium CA, OU=Certification Services Division, O=Thawte
Consulting, L=Cape Town, ST=Western Cape, C=ZA>
     [java] at
mutualauthclient.HelloIF_Stub.sayHello(HelloIF_Stub.java:68)
     [java] ... 1 more
     [java] <EMAILADDRESS=personal-freemail_at_thawte.com, CN=Thawte
Personal Freemail CA, OU=Certification Services Division, O=Thawte
Consulting, L=Cape Town, ST=Western Cape, C=ZA>
     [java] <CN=GTE CyberTrust Root 5, OU="GTE CyberTrust Solutions,
Inc.", O=GTE Corporation, C=US>
     [java] <CN=GTE CyberTrust Global Root, OU="GTE CyberTrust
Solutions, Inc.", O=GTE Corporation, C=US>
     [java] <CN=GTE CyberTrust Root, O=GTE Corporation, C=US>
     [java] <OU=Class 2 Public Primary Certification Authority,
O="VeriSign, Inc.", C=US>
     [java] <EMAILADDRESS=server-certs_at_thawte.com, CN=Thawte Server CA,
OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town,
ST=Western Cape, C=ZA>
     [java] *** ServerHelloDone
     [java] *** Certificate chain
     [java] ***
     [java] JsseJCE: Using JSSE internal implementation for cipher
RSA/ECB/PKCS1Padding
     [java] *** ClientKeyExchange, RSA PreMasterSecret, TLSv1
     [java] Random Secret: { 3, 1, 38, 5, 29, 177, 164, 211, 70, 238,
246, 92, 117, 97, 250, 104, 96, 45, 81, 37, 66, 149, 250, 233, 146, 34,
151, 92, 121, 92, 151, 180, 221, 21, 6, 121, 94, 99, 143, 24, 150, 72,
204, 213, 61, 2, 145, 128 }
     [java] main, WRITE: TLSv1 Handshake, length = 141
     [java] SESSION KEYGEN:
     [java] PreMaster Secret:
     [java] 0000: 03 01 26 05 1D B1 A4 D3 46 EE F6 5C 75 61 FA 68
..&.....F..\ua.h
     [java] 0010: 60 2D 51 25 42 95 FA E9 92 22 97 5C 79 5C 97 B4
`-Q%B....".\y\..
     [java] 0020: DD 15 06 79 5E 63 8F 18 96 48 CC D5 3D 02 91 80
...y^c...H..=...
     [java] CONNECTION KEYGEN:
     [java] Client Nonce:
     [java] 0000: 41 02 F2 BB C3 1D 1B 62 E0 55 8F 13 72 82 D9 DC
A......b.U..r...
     [java] 0010: C7 65 BA 89 4F CF D3 18 20 64 4B 18 B9 66 CA E5
.e..O... dK..f..
     [java] Server Nonce:
     [java] 0000: 41 02 F2 BB 9C 6B 56 74 47 F0 F7 E7 18 0D D2 A8
A....kVtG.......
     [java] 0010: BB 4B FD 32 A8 C3 66 51 46 7C 57 4A C7 5D 7C 48
.K.2..fQF.WJ.].H
     [java] Master Secret:
     [java] 0000: 62 63 B5 AD C5 D9 D8 E1 D4 43 B5 90 92 70 0C 6D
bc.......C...p.m
     [java] 0010: 01 A9 11 9A 9C DE B7 4F 41 EB 85 3E 54 C2 BB 96
.......OA..>T...
     [java] 0020: D1 C3 33 34 88 44 47 E4 8B DD 4B FB 41 EC 83 97
..34.DG...K.A...
     [java] Client MAC write Secret:
     [java] 0000: 75 66 C8 AD 23 29 B9 B4 4F 0E 82 99 B4 0D 9A 41
uf..#)..O......A
     [java] Server MAC write Secret:
     [java] 0000: CF 04 DD 55 07 D8 71 3C DA 27 54 E7 92 87 33 41
...U..q<.'T...3A
     [java] Client write key:
     [java] 0000: F8 47 57 30 12 EE 38 D1 60 25 75 8C A1 60 B3 42
.GW0..8.`%u..`.B
     [java] Server write key:
     [java] 0000: 85 F8 9C 42 A7 C7 4C 96 3B 93 37 FD E3 0E 77 60
...B..L.;.7...w`
     [java] ... no IV for cipher
     [java] main, WRITE: TLSv1 Change Cipher Spec, length = 1
     [java] JsseJCE: Using JSSE internal implementation for cipher RC4
     [java] *** Finished
     [java] verify_data: { 27, 183, 98, 54, 91, 46, 7, 90, 150, 66, 40,
215 }
     [java] ***
     [java] main, WRITE: TLSv1 Handshake, length = 32
     [java] waiting for close_notify or alert: state 1
     [java] main, READ: TLSv1 Alert, length = 2
     [java] main, RECV TLSv1 ALERT: fatal, bad_certificate
     [java] main, called closeSocket()
     [java] Exception while waiting for close
javax.net.ssl.SSLHandshakeException: Received fatal alert:
bad_certificate
     [java] main, handling exception:
javax.net.ssl.SSLHandshakeException: Received fatal alert:
bad_certificate
     [java] main, called close()
     [java] main, called closeInternal(true)

run:

BUILD SUCCESSFUL
Total time: 7 seconds
[jagan_at_brecca-2 mutualauthclient]$



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_jax-rpc.dev.java.net
For additional commands, e-mail: users-help_at_jax-rpc.dev.java.net