1) Store the certificate for the client in a client keystore
2)store the server certficate in the serverkeystore.
>
I did this.
3)Make sure you import the server certificate into the client trust store .
Make sure you did this , or seems like you are using the same keystore to
store the imported server's certificate as well, suggest to create a
seperate trust store as your client trust store and then import the server
public certificate into that and then specify that for
javax.net,ssl.truststore property.
>
I tried this, it gave the same error.
I think we can use the same keystore to store both keys and trust
certificate.
4)In case you want to have client authentication as well, you would have to
create a server trust store and import the client certificate into the
server. Incase you are turning off the client authentication in tomcat, you
might skip this step, but on the server side you might get peer unverified
exception, but still the handshake would happen.
>
I imported and tried setting clientAuth to both "false" and "true", it did
not work.
5)The CN' name when creating the certificates , specify them as your ip
address, coz i faced problems when i did'nt .
>
I also tried this, plus "localhost", seems to be the same.
6)Could you check if your client is timing out or something..just a
thought
> it did not seem to. I also turned off the JSSE debugging flag, and session
ended
very shortly.
Thanks a lot for your email.
Jian
anyways
hope it helps
-Satish
****************************************************************************
****************
You know, some days even my lucky rocketship underpants don't help.
- Calvin
****************************************************************************
****************
Satish K Terala
India Software Labs
IBM Global Services
Ph : 5094838 , 9844041782
e-mail : satishsk@xxxxxxxxxx
Jian Zhang
<jzhang@xxxxxxxxx To:
"'soap-user@xxxxxxxxxxxxx'" <soap-user@xxxxxxxxxxxxx>
m> cc:
Subject: Urgent help needed,
using SSL, got: java.net.SocketException: Con
04/15/2003 07:44 nection aborted by peer:
socket write error
PM
Please respond to
soap-user
As it is so urgent to me to fix the problem, I am trying my luck
in soap-user list. I am actually using Axis and have sent email to Axis
user
list.
I guess this is a generic problem, independant on soap or axis, I am
sending
to you guys. I really appciate your help.
------ here is the problem.
I run into
java.net.SocketException: Connection aborted by peer: socket write error
problem wwhen I try Soap over SSL. I went through all the emails
from Axis mail archive with the SSL as keyword and only found the
following article has something on this error. The artical suggested
to set "clientAuth=false" in the tomcat server.xml SSL setting.
I tried this too, but it dit not work.
http://ws.apache.org/soap/docs/install/FAQ_Tomcat_SOAP_SSL.html
Somewhere else suggested that the server certificate shall use the
cn=localhost
or IP address, I tried all of them, still I got the same error.
Here is my original mail, I appreciate your quick reply.
Thanks a lot.
-----Original Message-----
I appreciate if you can help solving the problem.
When I run the SOAP client over SSL, it seems to have done some of the SSL
handshake, as
the debugging information indicated (I turn the javax.net.debug=ssl on).
However, the SSL can not be established.
I created the self-authorized certificates based on the script I got from
http://www.pankaj-k.net/WSOverSSL/WSOverSSL-HOWTO.html
and all seem to be fine, namely the client and server keystore contain
their
own keys and
other's certificate. The cn of server DN is localhost.
On the client side, I did:
System.setProperty("java.protocol.handler.pkgs",
"com.sun.net.ssl.internal.www.protocol");
java.security.Security.addProvider(new
com.sun.net.ssl.internal.ssl.Provider());
System.setProperty("javax.net.ssl.trustStore",
"C:\\archivedev\\AWS\\keys\\client.keystore");
System.setProperty("javax.net.ssl.trustStorePassword", "changeit");
System.setProperty("javax.net.ssl.keyStore",
"C:\\archivedev\\AWS\\keys\\client.keystore");
System.setProperty("javax.net.ssl.keyStorePassword", "changeit");
I am using the Tomcat 4.1.24, and I have changed the catalina.bat as:
set
CATALINA_OPTS="-Djavax.net.ssl.trustStore=C:
\archivedev\AWS\keys\server.keys
tore
-Djavax.net.ssl.trustStorePassword=changeit"
and (I used port 8333 that has clientAuth=true, while 8443 with
clientAuth=false, does not seem to be different):
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="8333" minProcessors="5" maxProcessors="75"
enableLookups="true"
acceptCount="100" debug="0" scheme="https" secure
="true"
useURIValidationHack="false" disableUploadTimeout="true">
<Factory
className="org.apache.coyote.tomcat4.CoyoteServerSocketFactory"
clientAuth="true" protocol="TLS"
keystoreFile="C:\archivedev\AWS\keys\server.keystore"
keystorePass="changeit"/>
</Connector>
Where is wrong?
Thanks a lot,
Jian
--------------------------- the logging
awstest:
[java] before sending the request .......................
[java] com.symcor.aws.api.AwsCriterionRulesRequest@2f993e
[java] before calling the binding .......................
[java] java.protocol.handler.pkgs:
com.sun.net.ssl.internal.www.protocol
[java] javax.net.ssl.trustStore: C:
\archivedev\AWS\keys\client.keystore
[java] javax.net.ssl.trustStorePassword: changeit
[java] avax.net.ssl.keyStore: C:\archivedev\AWS\keys\client.keystore
[java] javax.net.ssl.keyStorePassword: changeit
[java] keyStore is : C:\archivedev\AWS\keys\client.keystore
[java] keyStore type is : jks
[java] init keystore
[java] init keymanager of type SunX509
[java] ***
[java] found key for : tomcat-cl
[java] chain [0] = [
[java] [
[java] Version: V1
[java] Subject: CN=Client, OU=X, O=Y, L=Z, ST=XY, C=YZ
[java] Signature Algorithm: MD5withRSA, OID = 1.2.840.113549.1.1.4
[java] Key: com.sun.rsajca.JSA_RSAPublicKey@4e8cee
[java] Validity: [From: Mon Apr 14 16:08:51 EDT 2003,
[java] To: Sun Jul 13 16:08:51 EDT 2003]
[java] Issuer: CN=Client, OU=X, O=Y, L=Z, ST=XY, C=YZ
[java] SerialNumber: [ 3e9b1553 ]
[java] ]
[java] Algorithm: [MD5withRSA]
[java] Signature:
[java] 0000: A9 18 ED 23 BC EB 14 10 D0 25 C2 54 B4 DA A9 48
...#.....%.T...H
[java] 0010: 84 56 8E C8 9C 8F F1 2C BE 77 D0 CD 59 D6 74 5F
.V.....,.w..Y.t_
[java] 0020: 3B 57 7E FF 0B A0 38 39 E5 52 C0 01 F6 07 1A 55
;W....89.R.....U
[java] 0030: 91 0D D3 2C E5 EE D2 34 43 98 0E E4 9C 4A C8 F5
...,...4C....J..
[java] 0040: 74 6A 4F 41 63 03 B0 63 1D F1 4E D3 9A 8B CB 1E
tjOAc..c..N.....
[java] 0050: 1E 85 41 E6 54 F0 E4 24 87 7A AE CB 36 79 BC B6
..A.T..$.z..6y..
[java] 0060: 62 F1 2A 39 0D 47 EB 92 B7 61 48 7C 4F 75 70 A6
b.*9.G...aH.Oup.
[java] 0070: 4B FA 1C DC AC E8 C9 14 CB A9 D0 D3 3F E5 67 72
K...........?.gr
[java] ]
[java] ***
[java] trustStore is: C:\archivedev\AWS\keys\client.keystore
[java] trustStore type is : jks
[java] init truststore
[java] adding private entry as trusted cert: [
[java] [
[java] Version: V1
[java] Subject: CN=Client, OU=X, O=Y, L=Z, ST=XY, C=YZ
[java] Signature Algorithm: MD5withRSA, OID = 1.2.840.113549.1.1.4
[java] Key: com.sun.rsajca.JSA_RSAPublicKey@53fb57
[java] Validity: [From: Mon Apr 14 16:08:51 EDT 2003,
[java] To: Sun Jul 13 16:08:51 EDT 2003]
[java] Issuer: CN=Client, OU=X, O=Y, L=Z, ST=XY, C=YZ
[java] SerialNumber: [ 3e9b1553 ]
[java] ]
[java] Algorithm: [MD5withRSA]
[java] Signature:
[java] 0000: A9 18 ED 23 BC EB 14 10 D0 25 C2 54 B4 DA A9 48
...#.....%.T...H
[java] 0010: 84 56 8E C8 9C 8F F1 2C BE 77 D0 CD 59 D6 74 5F
.V.....,.w..Y.t_
[java] 0020: 3B 57 7E FF 0B A0 38 39 E5 52 C0 01 F6 07 1A 55
;W....89.R.....U
[java] 0030: 91 0D D3 2C E5 EE D2 34 43 98 0E E4 9C 4A C8 F5
...,...4C....J..
[java] 0040: 74 6A 4F 41 63 03 B0 63 1D F1 4E D3 9A 8B CB 1E
tjOAc..c..N.....
[java] 0050: 1E 85 41 E6 54 F0 E4 24 87 7A AE CB 36 79 BC B6
..A.T..$.z..6y..
[java] 0060: 62 F1 2A 39 0D 47 EB 92 B7 61 48 7C 4F 75 70 A6
b.*9.G...aH.Oup.
[java] 0070: 4B FA 1C DC AC E8 C9 14 CB A9 D0 D3 3F E5 67 72
K...........?.gr
[java] ]
[java] adding as trusted cert: [
[java] [
[java] Version: V1
[java] Subject: CN=localhost, OU=X, O=Y, L=Z, ST=XY, C=YZ
[java] Signature Algorithm: MD5withRSA, OID = 1.2.840.113549.1.1.4
[java] Key: com.sun.rsajca.JSA_RSAPublicKey@6546ef
[java] Validity: [From: Mon Apr 14 16:08:42 EDT 2003,
[java] To: Sun Jul 13 16:08:42 EDT 2003]
[java] Issuer: CN=localhost, OU=X, O=Y, L=Z, ST=XY, C=YZ
[java] SerialNumber: [ 3e9b154a ]
[java] ]
[java] Algorithm: [MD5withRSA]
[java] Signature:
[java] 0000: 65 AD CA 92 FC 4A CA CD 02 9E EB D7 85 50 B6 33
e....J.......P.3
[java] 0010: A1 01 BF 1D AA B5 2B 0D 82 06 E2 88 84 31 FF CF
......+......1..
[java] 0020: AA A5 45 02 F5 C6 FD 5A 44 26 7B 3B 32 49 70 59
..E....ZD&.;2IpY
[java] 0030: 9E 7B 79 25 C0 0C 08 0C B5 38 85 C9 9A AB C5 E9
..y%.....8......
[java] 0040: AB BA 56 D5 5F D5 40 CD F9 C5 75 0B D3 AF E6 90
..V._.@...u.....
[java] 0050: 2B 76 D9 AA B2 CD 75 CE 5F 34 2E 33 28 5D B8 8B
+v....u._4.3(]..
[java] 0060: 12 CE 02 33 74 6B 2C 5C BE C2 03 75 5D 8D B1 23
...3tk,\...u]..#
[java] 0070: 6A 9A 49 66 CE CB B2 5C 36 0D 19 90 C0 E9 0B AB
j.If...\6.......
[java] ]
[java] init context
[java] trigger seeding of SecureRandom
[java] done seeding SecureRandom
[java] %% No cached client session
[java] *** ClientHello, v3.1
[java] RandomCookie: GMT: 1033574552 bytes = { 116, 90, 174, 171, 17,
170, 34, 246, 56, 209, 17, 207, 112, 12, 210, 140, 45, 126, 166, 142, 59,
195, 127, 185, 156, 222, 133, 94 }
[java] Session ID: {}
[java] Cipher Suites: { 0, 5, 0, 4, 0, 9, 0, 10, 0, 18, 0, 19, 0, 3,
0, 17 }
[java] Compression Methods: { 0 }
[java] ***
[java] [write] MD5 and SHA1 hashes: len = 59
[java] 0000: 01 00 00 37 03 01 3E 9B 19 98 74 5A AE AB 11 AA
...7..>...tZ....
[java] 0010: 22 F6 38 D1 11 CF 70 0C D2 8C 2D 7E A6 8E 3B C3
".8...p...-...;.
[java] 0020: 7F B9 9C DE 85 5E 00 00 10 00 05 00 04 00 09 00
.....^..........
[java] 0030: 0A 00 12 00 13 00 03 00 11 01 00
...........
[java] main, WRITE: SSL v3.1 Handshake, length = 59
[java] [write] MD5 and SHA1 hashes: len = 77
[java] 0000: 01 03 01 00 24 00 00 00 20 00 00 05 00 00 04 01
....$... .......
[java] 0010: 00 80 00 00 09 06 00 40 00 00 0A 07 00 C0 00 00
.......@........
[java] 0020: 12 00 00 13 00 00 03 02 00 80 00 00 11 3E 9B 19
.............>..
[java] 0030: 98 74 5A AE AB 11 AA 22 F6 38 D1 11 CF 70 0C D2
.tZ....".8...p..
[java] 0040: 8C 2D 7E A6 8E 3B C3 7F B9 9C DE 85 5E
.-...;......^
[java] main, WRITE: SSL v2, contentType = 22, translated length =
16310
[java] main, READ: SSL v3.1 Handshake, length = 626
[java] *** ServerHello, v3.1
[java] RandomCookie: GMT: 1033574553 bytes = { 227, 41, 157, 91, 2,
172, 109, 249, 231, 85, 24, 134, 96, 110, 27, 149, 124, 88, 153, 114, 36,
101, 145, 159, 161, 116, 158, 155 }
[java] Session ID: {62, 155, 25, 153, 176, 74, 9, 195, 120, 167, 96,
82, 154, 153, 193, 143, 220, 175, 160, 2, 118, 103, 232, 244, 125, 232,
155,
87, 46, 166, 211, 161}
[java] Cipher Suite: { 0, 5 }
[java] Compression Method: 0
[java] ***
[java] %% Created: [Session-1, SSL_RSA_WITH_RC4_128_SHA]
[java] ** SSL_RSA_WITH_RC4_128_SHA
[java] [read] MD5 and SHA1 hashes: len = 74
[java] 0000: 02 00 00 46 03 01 3E 9B 19 99 E3 29 9D 5B 02 AC
...F..>....).[..
[java] 0010: 6D F9 E7 55 18 86 60 6E 1B 95 7C 58 99 72 24 65
m..U..`n...X.r$e
[java] 0020: 91 9F A1 74 9E 9B 20 3E 9B 19 99 B0 4A 09 C3 78 ...t..
>....J..x
[java] 0030: A7 60 52 9A 99 C1 8F DC AF A0 02 76 67 E8 F4 7D
.`R........vg...
[java] 0040: E8 9B 57 2E A6 D3 A1 00 05 00
..W.......
[java] *** Certificate chain
[java] chain [0] = [
[java] [
[java] Version: V1
[java] Subject: CN=localhost, OU=X, O=Y, L=Z, ST=XY, C=YZ
[java] Signature Algorithm: MD5withRSA, OID = 1.2.840.113549.1.1.4
[java] Key: com.sun.rsajca.JSA_RSAPublicKey@4d2e33
[java] Validity: [From: Mon Apr 14 16:08:42 EDT 2003,
[java] To: Sun Jul 13 16:08:42 EDT 2003]
[java] Issuer: CN=localhost, OU=X, O=Y, L=Z, ST=XY, C=YZ
[java] SerialNumber: [ 3e9b154a ]
[java] ]
[java] Algorithm: [MD5withRSA]
[java] Signature:
[java] 0000: 65 AD CA 92 FC 4A CA CD 02 9E EB D7 85 50 B6 33
e....J.......P.3
[java] 0010: A1 01 BF 1D AA B5 2B 0D 82 06 E2 88 84 31 FF CF
......+......1..
[java] 0020: AA A5 45 02 F5 C6 FD 5A 44 26 7B 3B 32 49 70 59
..E....ZD&.;2IpY
[java] 0030: 9E 7B 79 25 C0 0C 08 0C B5 38 85 C9 9A AB C5 E9
..y%.....8......
[java] 0040: AB BA 56 D5 5F D5 40 CD F9 C5 75 0B D3 AF E6 90
..V._.@...u.....
[java] 0050: 2B 76 D9 AA B2 CD 75 CE 5F 34 2E 33 28 5D B8 8B
+v....u._4.3(]..
[java] 0060: 12 CE 02 33 74 6B 2C 5C BE C2 03 75 5D 8D B1 23
...3tk,\...u]..#
[java] 0070: 6A 9A 49 66 CE CB B2 5C 36 0D 19 90 C0 E9 0B AB
j.If...\6.......
[java] ]
[java] ***
[java] stop on trusted cert: [
[java] [
[java] Version: V1
[java] Subject: CN=localhost, OU=X, O=Y, L=Z, ST=XY, C=YZ
[java] Signature Algorithm: MD5withRSA, OID = 1.2.840.113549.1.1.4
[java] Key: com.sun.rsajca.JSA_RSAPublicKey@4d2e33
[java] Validity: [From: Mon Apr 14 16:08:42 EDT 2003,
[java] To: Sun Jul 13 16:08:42 EDT 2003]
[java] Issuer: CN=localhost, OU=X, O=Y, L=Z, ST=XY, C=YZ
[java] SerialNumber: [ 3e9b154a ]
[java] ]
[java] Algorithm: [MD5withRSA]
[java] Signature:
[java] 0000: 65 AD CA 92 FC 4A CA CD 02 9E EB D7 85 50 B6 33
e....J.......P.3
[java] 0010: A1 01 BF 1D AA B5 2B 0D 82 06 E2 88 84 31 FF CF
......+......1..
[java] 0020: AA A5 45 02 F5 C6 FD 5A 44 26 7B 3B 32 49 70 59
..E....ZD&.;2IpY
[java] 0030: 9E 7B 79 25 C0 0C 08 0C B5 38 85 C9 9A AB C5 E9
..y%.....8......
[java] 0040: AB BA 56 D5 5F D5 40 CD F9 C5 75 0B D3 AF E6 90
..V._.@...u.....
[java] 0050: 2B 76 D9 AA B2 CD 75 CE 5F 34 2E 33 28 5D B8 8B
+v....u._4.3(]..
[java] 0060: 12 CE 02 33 74 6B 2C 5C BE C2 03 75 5D 8D B1 23
...3tk,\...u]..#
[java] 0070: 6A 9A 49 66 CE CB B2 5C 36 0D 19 90 C0 E9 0B AB
j.If...\6.......
[java] ]
[java] [read] MD5 and SHA1 hashes: len = 548
[java] 0000: 0B 00 02 20 00 02 1D 00 02 1A 30 82 02 16 30 82 ...
......0...0.
[java] 0010: 01 7F 02 04 3E 9B 15 4A 30 0D 06 09 2A 86 48 86
....>..J0...*.H.
[java] 0020: F7 0D 01 01 04 05 00 30 52 31 0B 30 09 06 03 55
.......0R1.0...U
[java] 0030: 04 06 13 02 59 5A 31 0B 30 09 06 03 55 04 08 13
....YZ1.0...U...
[java] 0040: 02 58 59 31 0A 30 08 06 03 55 04 07 13 01 5A 31
.XY1.0...U....Z1
[java] 0050: 0A 30 08 06 03 55 04 0A 13 01 59 31 0A 30 08 06
.0...U....Y1.0..
[java] 0060: 03 55 04 0B 13 01 58 31 12 30 10 06 03 55 04 03
.U....X1.0...U..
[java] 0070: 13 09 6C 6F 63 61 6C 68 6F 73 74 30 1E 17 0D 30
..localhost0...0
[java] 0080: 33 30 34 31 34 32 30 30 38 34 32 5A 17 0D 30 33
30414200842Z..03
[java] 0090: 30 37 31 33 32 30 30 38 34 32 5A 30 52 31 0B 30
0713200842Z0R1.0
[java] 00A0: 09 06 03 55 04 06 13 02 59 5A 31 0B 30 09 06 03
...U....YZ1.0...
[java] 00B0: 55 04 08 13 02 58 59 31 0A 30 08 06 03 55 04 07
U....XY1.0...U..
[java] 00C0: 13 01 5A 31 0A 30 08 06 03 55 04 0A 13 01 59 31
..Z1.0...U....Y1
[java] 00D0: 0A 30 08 06 03 55 04 0B 13 01 58 31 12 30 10 06
.0...U....X1.0..
[java] 00E0: 03 55 04 03 13 09 6C 6F 63 61 6C 68 6F 73 74 30
.U....localhost0
[java] 00F0: 81 9F 30 0D 06 09 2A 86 48 86 F7 0D 01 01 01 05
..0...*.H.......
[java] 0100: 00 03 81 8D 00 30 81 89 02 81 81 00 B3 33 45 A5
.....0.......3E.
[java] 0110: 83 DB 7B C6 07 F0 71 44 F2 E6 65 CC 37 65 79 53
......qD..e.7eyS
[java] 0120: 9B 44 5D EA FF B9 55 87 FF 7D 11 1B 6D 3D 72 4A
.D]...U.....m=rJ
[java] 0130: 3C 21 02 33 24 2A 77 D1 B2 B2 A4 EA 1A EF 7D C7
<!.3$*w.........
[java] 0140: 0D EC AE 53 97 83 2A 4D A1 32 98 A5 DF F6 E8 B5
...S..*M.2......
[java] 0150: 6A 60 B5 6D A6 D3 32 6B FE F0 58 F8 83 EB 12 DB
j`.m..2k..X.....
[java] 0160: F3 AA B9 82 86 44 8E 3B 39 DA 8C A8 B9 24 57 B7
.....D.;9....$W.
[java] 0170: AC CC C3 59 7D C2 F3 D3 3B 00 95 70 55 33 F2 A1
...Y....;..pU3..
[java] 0180: 93 3B 7E 8E 75 54 2D 42 76 64 6D 2D 02 03 01 00
.;..uT-Bvdm-....
[java] 0190: 01 30 0D 06 09 2A 86 48 86 F7 0D 01 01 04 05 00
.0...*.H........
[java] 01A0: 03 81 81 00 65 AD CA 92 FC 4A CA CD 02 9E EB D7
....e....J......
[java] 01B0: 85 50 B6 33 A1 01 BF 1D AA B5 2B 0D 82 06 E2 88
.P.3......+.....
[java] 01C0: 84 31 FF CF AA A5 45 02 F5 C6 FD 5A 44 26 7B 3B
.1....E....ZD&.;
[java] 01D0: 32 49 70 59 9E 7B 79 25 C0 0C 08 0C B5 38 85 C9
2IpY..y%.....8..
[java] 01E0: 9A AB C5 E9 AB BA 56 D5 5F D5 40 CD F9 C5 75 0B
......V._.@...u.
[java] 01F0: D3 AF E6 90 2B 76 D9 AA B2 CD 75 CE 5F 34 2E 33
....+v....u._4.3
[java] 0200: 28 5D B8 8B 12 CE 02 33 74 6B 2C 5C BE C2 03 75
(].....3tk,\...u
[java] 0210: 5D 8D B1 23 6A 9A 49 66 CE CB B2 5C 36 0D 19 90
]..#j.If...\6...
[java] 0220: C0 E9 0B AB ....
[java] *** ServerHelloDone
[java] [read] MD5 and SHA1 hashes: len = 4
[java] 0000: 0E 00 00 00 ....
[java] *** ClientKeyExchange, RSA PreMasterSecret, v3.1
[java] Random Secret: { 3, 1, 55, 189, 72, 156, 138, 233, 166, 91,
190, 171, 32, 183, 253, 60, 81, 221, 5, 146, 3, 114, 29, 48, 190, 183, 0,
40, 137, 242, 4, 244, 31, 70, 245, 179, 182, 29, 71, 188, 45, 11, 53, 163,
54, 70, 134, 227 }
[java] [write] MD5 and SHA1 hashes: len = 134
[java] 0000: 10 00 00 82 00 80 19 63 65 5B 9B 37 8B EA 30 43
.......ce[.7..0C
[java] 0010: 61 45 54 02 6A C1 6D 82 0D FA 71 C0 87 25 EB CE
aET.j.m...q..%..
[java] 0020: FC 64 54 06 7F 8C C2 3A 50 C3 C5 95 B3 F8 E6 4E
.dT....:P......N
[java] 0030: E2 07 D3 34 B6 35 49 1D D5 29 77 34 15 64 C4 9D
...4.5I..)w4.d..
[java] 0040: C6 43 E6 F4 66 44 53 73 D1 35 24 6E 9A 5D 06 EE
.C..fDSs.5$n.]..
[java] 0050: 6B D7 E4 B5 5F E0 D3 B0 D0 47 CD 22 8F 8F 50 48
k..._....G."..PH
[java] 0060: 5F 20 13 0C E3 03 30 D2 80 2B F9 9A DB 6C AA 3D _
....0..+...l.=
[java] 0070: B1 53 EE 15 7D 01 10 1D E9 DA 09 82 32 92 45 20
.S..........2.E
[java] 0080: 5C D8 F9 FB 31 18 \...1.
[java] main, WRITE: SSL v3.1 Handshake, length = 134
[java] SESSION KEYGEN:
[java] PreMaster Secret:
[java] 0000: 03 01 37 BD 48 9C 8A E9 A6 5B BE AB 20 B7 FD 3C
..7.H....[.. ..<
[java] 0010: 51 DD 05 92 03 72 1D 30 BE B7 00 28 89 F2 04 F4
Q....r.0...(....
[java] 0020: 1F 46 F5 B3 B6 1D 47 BC 2D 0B 35 A3 36 46 86 E3
.F....G.-.5.6F..
[java] CONNECTION KEYGEN:
[java] Client Nonce:
[java] 0000: 3E 9B 19 98 74 5A AE AB 11 AA 22 F6 38 D1 11 CF
>...tZ....".8...
[java] 0010: 70 0C D2 8C 2D 7E A6 8E 3B C3 7F B9 9C DE 85 5E
p...-...;......^
[java] Server Nonce:
[java] 0000: 3E 9B 19 99 E3 29 9D 5B 02 AC 6D F9 E7 55 18 86
>....).[..m..U..
[java] 0010: 60 6E 1B 95 7C 58 99 72 24 65 91 9F A1 74 9E 9B
`n...X.r$e...t..
[java] Master Secret:
[java] 0000: 9A 39 2F B3 E9 3C 09 74 F6 8C C2 55 10 19 4B 98
.9/..<.t...U..K.
[java] 0010: D6 DC F4 04 C6 43 9E CA 71 4A 61 7F 7F 59 B8 34
.....C..qJa..Y.4
[java] 0020: 67 E3 29 03 59 11 A3 77 E4 2C B1 64 BC B9 5B F5
g.).Y..w.,.d..[.
[java] Client MAC write Secret:
[java] 0000: D7 76 EA FE FC 29 4F 55 62 4C CC 35 0E FD DE 25
.v...)OUbL.5...%
[java] 0010: 9D CD 4B 5F ..K_
[java] Server MAC write Secret:
[java] 0000: AB 9A 9B D5 B2 86 67 FE 10 21 FA B2 18 8D EC 4F
......g..!.....O
[java] 0010: 8F 64 79 F3 .dy.
[java] Client write key:
[java] 0000: 2E EA 75 5C 20 C0 DD 4B 43 0D DF 88 33 72 31 69 ..u\
..KC...3r1i
[java] Server write key:
[java] 0000: A9 1B FC 97 9E 9E 70 B9 4C D8 04 48 15 D5 E8 1A
......p.L..H....
[java] ... no IV for cipher
[java] main, WRITE: SSL v3.1 Change Cipher Spec, length = 1
[java] *** Finished, v3.1
[java] verify_data: { 151, 182, 24, 234, 117, 40, 197, 24, 134, 141,
2, 102 }
[java] ***
[java] [write] MD5 and SHA1 hashes: len = 16
[java] 0000: 14 00 00 0C 97 B6 18 EA 75 28 C5 18 86 8D 02 66
........u(.....f
[java] Plaintext before ENCRYPTION: len = 36
[java] 0000: 14 00 00 0C 97 B6 18 EA 75 28 C5 18 86 8D 02 66
........u(.....f
[java] 0010: 43 85 A1 37 13 84 51 B2 60 82 8F 59 C1 AB F3 83
C..7..Q.`..Y....
[java] 0020: BE 8D 1E AE ....
[java] main, WRITE: SSL v3.1 Handshake, length = 36
[java] main, READ: SSL v3.1 Change Cipher Spec, length = 1
[java] main, READ: SSL v3.1 Handshake, length = 36
[java] Plaintext after DECRYPTION: len = 36
[java] 0000: 14 00 00 0C 9D 96 11 06 EB 7F E3 74 08 66 42 E4
...........t.fB.
[java] 0010: 77 44 A8 7B 93 BD 18 E8 75 E7 16 78 D3 4C 3A B3
wD......u..x.L:.
[java] 0020: 17 28 EA FB .(..
[java] *** Finished, v3.1
[java] verify_data: { 157, 150, 17, 6, 235, 127, 227, 116, 8, 102,
66,
228 }
[java] ***
[java] %% Cached client session: [Session-1, SSL_RSA_WITH_RC4_128_SHA]
[java] [read] MD5 and SHA1 hashes: len = 16
[java] 0000: 14 00 00 0C 9D 96 11 06 EB 7F E3 74 08 66 42 E4
...........t.fB.
[java] Plaintext before ENCRYPTION: len = 1201
[java] 0000: 50 4F 53 54 20 2F 61 77 73 2F 73 65 72 76 69 63 POST
/aws/servic
[java] 0010: 65 73 2F 41 77 73 53 65 72 76 69 63 65 20 48 54
es/AwsService HT
[java] 0020: 54 50 2F 31 2E 30 0D 0A 43 6F 6E 74 65 6E 74 2D
TP/1.0..Content-
[java] 0030: 54 79 70 65 3A 20 74 65 78 74 2F 78 6D 6C 3B 20 Type:
text/xml;
[java] 0040: 63 68 61 72 73 65 74 3D 75 74 66 2D 38 0D 0A 41
charset=utf-8..A
[java] 0050: 63 63 65 70 74 3A 20 61 70 70 6C 69 63 61 74 69 ccept:
applicati
[java] 0060: 6F 6E 2F 73 6F 61 70 2B 78 6D 6C 2C 20 61 70 70
on/soap+xml, app
[java] 0070: 6C 69 63 61 74 69 6F 6E 2F 64 69 6D 65 2C 20 6D
lication/dime, m
[java] 0080: 75 6C 74 69 70 61 72 74 2F 72 65 6C 61 74 65 64
ultipart/related
[java] 0090: 2C 20 74 65 78 74 2F 2A 0D 0A 55 73 65 72 2D 41 ,
text/*..User-A
[java] 00A0: 67 65 6E 74 3A 20 41 78 69 73 2F 31 2E 31 52 43 gent:
Axis/1.1RC
[java] 00B0: 32 0D 0A 48 6F 73 74 3A 20 6C 6F 63 61 6C 68 6F
2..Host: localho
[java] 00C0: 73 74 3A 38 34 34 33 0D 0A 43 61 63 68 65 2D 43
st:8443..Cache-C
[java] 00D0: 6F 6E 74 72 6F 6C 3A 20 6E 6F 2D 63 61 63 68 65
ontrol:
no-cache
[java] 00E0: 0D 0A 50 72 61 67 6D 61 3A 20 6E 6F 2D 63 61 63
..Pragma: no-cac
[java] 00F0: 68 65 0D 0A 53 4F 41 50 41 63 74 69 6F 6E 3A 20
he..SOAPAction:
[java] 0100: 22 22 0D 0A 43 6F 6E 74 65 6E 74 2D 4C 65 6E 67
""..Content-Leng
[java] 0110: 74 68 3A 20 38 39 38 0D 0A 0D 0A 3C 3F 78 6D 6C th:
898....<?xml
[java] 0120: 20 76 65 72 73 69 6F 6E 3D 22 31 2E 30 22 20 65
version="1.0" e
[java] 0130: 6E 63 6F 64 69 6E 67 3D 22 55 54 46 2D 38 22 3F
ncoding="UTF-8"?
[java] 0140: 3E 0A 3C 73 6F 61 70 65 6E 76 3A 45 6E 76 65 6C
>.<soapenv:Envel
[java] 0150: 6F 70 65 20 78 6D 6C 6E 73 3A 73 6F 61 70 65 6E ope
xmlns:soapen
[java] 0160: 76 3D 22 68 74 74 70 3A 2F 2F 73 63 68 65 6D 61
v="http://schema
[java] 0170: 73 2E 78 6D 6C 73 6F 61 70 2E 6F 72 67 2F 73 6F
s.xmlsoap.org/so
[java] 0180: 61 70 2F 65 6E 76 65 6C 6F 70 65 2F 22 20 78 6D
ap/envelope/" xm
[java] 0190: 6C 6E 73 3A 78 73 64 3D 22 68 74 74 70 3A 2F 2F
lns:xsd="http://
[java] 01A0: 77 77 77 2E 77 33 2E 6F 72 67 2F 32 30 30 31 2F
www.w3.org/2001/
[java] 01B0: 58 4D 4C 53 63 68 65 6D 61 22 20 78 6D 6C 6E 73
XMLSchema" xmlns
[java] 01C0: 3A 78 73 69 3D 22 68 74 74 70 3A 2F 2F 77 77 77
:xsi="http://www
[java] 01D0: 2E 77 33 2E 6F 72 67 2F 32 30 30 31 2F 58 4D 4C
.w3.org/2001/XML
[java] 01E0: 53 63 68 65 6D 61 2D 69 6E 73 74 61 6E 63 65 22
Schema-instance"
[java] 01F0: 3E 0A 20 3C 73 6F 61 70 65 6E 76 3A 42 6F 64 79 >.
<soapenv:Body
[java] 0200: 3E 0A 20 20 3C 6E 73 31 3A 67 65 74 43 72 69 74 >.
<ns1:getCrit
[java] 0210: 65 72 69 6F 6E 52 75 6C 65 73 20 73 6F 61 70 65
erionRules soape
[java] 0220: 6E 76 3A 65 6E 63 6F 64 69 6E 67 53 74 79 6C 65
nv:encodingStyle
[java] 0230: 3D 22 68 74 74 70 3A 2F 2F 73 63 68 65 6D 61 73
="http://schemas
[java] 0240: 2E 78 6D 6C 73 6F 61 70 2E 6F 72 67 2F 73 6F 61
.xmlsoap.org/soa
[java] 0250: 70 2F 65 6E 63 6F 64 69 6E 67 2F 22 20 78 6D 6C
p/encoding/" xml
[java] 0260: 6E 73 3A 6E 73 31 3D 22 75 72 6E 3A 41 72 63 68
ns:ns1="urn:Arch
[java] 0270: 69 76 65 57 65 62 53 65 72 76 69 63 65 22 3E 0A
iveWebService">.
[java] 0280: 20 20 20 3C 69 6E 30 20 68 72 65 66 3D 22 23 69
<in0
href="#i
[java] 0290: 64 30 22 2F 3E 0A 20 20 3C 2F 6E 73 31 3A 67 65 d0"/>.
</ns1:ge
[java] 02A0: 74 43 72 69 74 65 72 69 6F 6E 52 75 6C 65 73 3E
tCriterionRules>
[java] 02B0: 0A 20 20 3C 6D 75 6C 74 69 52 65 66 20 69 64 3D .
<multiRef id=
[java] 02C0: 22 69 64 30 22 20 73 6F 61 70 65 6E 63 3A 72 6F "id0"
soapenc:ro
[java] 02D0: 6F 74 3D 22 30 22 20 73 6F 61 70 65 6E 76 3A 65 ot="0"
soapenv:e
[java] 02E0: 6E 63 6F 64 69 6E 67 53 74 79 6C 65 3D 22 68 74
ncodingStyle="ht
[java] 02F0: 74 70 3A 2F 2F 73 63 68 65 6D 61 73 2E 78 6D 6C
tp://schemas.xml
[java] 0300: 73 6F 61 70 2E 6F 72 67 2F 73 6F 61 70 2F 65 6E
soap.org/soap/en
[java] 0310: 63 6F 64 69 6E 67 2F 22 20 78 73 69 3A 74 79 70
coding/" xsi:typ
[java] 0320: 65 3D 22 6E 73 32 3A 41 77 73 43 72 69 74 65 72
e="ns2:AwsCriter
[java] 0330: 69 6F 6E 52 75 6C 65 73 52 65 71 75 65 73 74 22
ionRulesRequest"
[java] 0340: 20 78 6D 6C 6E 73 3A 73 6F 61 70 65 6E 63 3D 22
xmlns:soapenc="
[java] 0350: 68 74 74 70 3A 2F 2F 73 63 68 65 6D 61 73 2E 78
http://schemas.x
[java] 0360: 6D 6C 73 6F 61 70 2E 6F 72 67 2F 73 6F 61 70 2F
mlsoap.org/soap/
[java] 0370: 65 6E 63 6F 64 69 6E 67 2F 22 20 78 6D 6C 6E 73
encoding/" xmlns
[java] 0380: 3A 6E 73 32 3D 22 75 72 6E 3A 41 72 63 68 69 76
:ns2="urn:Archiv
[java] 0390: 65 57 65 62 53 65 72 76 69 63 65 22 3E 0A 20 20
eWebService">.
[java] 03A0: 20 3C 64 6F 63 75 6D 65 6E 74 54 79 70 65 20 78
<documentType x
[java] 03B0: 73 69 3A 74 79 70 65 3D 22 78 73 64 3A 73 74 72
si:type="xsd:str
[java] 03C0: 69 6E 67 22 3E 46 43 48 3C 2F 64 6F 63 75 6D 65
ing">FCH</docume
[java] 03D0: 6E 74 54 79 70 65 3E 0A 20 20 20 3C 73 79 6D 63
ntType>. <symc
[java] 03E0: 6F 72 53 65 72 76 69 63 65 50 61 74 68 20 78 73
orServicePath xs
[java] 03F0: 69 3A 74 79 70 65 3D 22 73 6F 61 70 65 6E 63 3A
i:type="soapenc:
[java] 0400: 41 72 72 61 79 22 20 73 6F 61 70 65 6E 63 3A 61 Array"
soapenc:a
[java] 0410: 72 72 61 79 54 79 70 65 3D 22 6E 73 32 3A 41 77
rrayType="ns2:Aw
[java] 0420: 73 43 6F 6D 70 6F 6E 65 6E 74 53 74 61 6D 70 5B
sComponentStamp[
[java] 0430: 30 5D 22 2F 3E 0A 20 20 20 3C 63 6C 69 65 6E 74 0]"/>.
<client
[java] 0440: 49 44 20 78 73 69 3A 74 79 70 65 3D 22 78 73 64 ID
xsi:type="xsd
[java] 0450: 3A 73 74 72 69 6E 67 22 3E 41 52 49 44 45 56 3C
:string">ARIDEV<
[java] 0460: 2F 63 6C 69 65 6E 74 49 44 3E 0A 20 20 3C 2F 6D
/clientID>. </m
[java] 0470: 75 6C 74 69 52 65 66 3E 0A 20 3C 2F 73 6F 61 70
ultiRef>. </soap
[java] 0480: 65 6E 76 3A 42 6F 64 79 3E 0A 3C 2F 73 6F 61 70
env:Body>.</soap
[java] 0490: 65 6E 76 3A 45 6E 76 65 6C 6F 70 65 3E 61 F8 F1
env:Envelope>a..
[java] 04A0: C4 DC 8C 0A DA C4 D3 91 1C 50 A8 1E 5F 2B BA 98
.........P.._+..
[java] 04B0: B4 .
[java] main, WRITE: SSL v3.1 Application Data, length = 1201
[java] main, READ: SSL v3.1 Handshake, length = 24
[java] Plaintext after DECRYPTION: len = 24
[java] 0000: 00 00 00 00 92 E0 81 03 26 F6 88 70 B2 4E 71 F7
........&..p.Nq.
[java] 0010: F2 CC 37 2C AC 48 5E B0
..7,.H^.
[java] *** HelloRequest (empty)
[java] %% Client cached [Session-1, SSL_RSA_WITH_RC4_128_SHA]
[java] %% Try resuming [Session-1, SSL_RSA_WITH_RC4_128_SHA] from port
3133
[java] *** ClientHello, v3.1
[java] RandomCookie: GMT: 1033574556 bytes = { 183, 192, 232, 189,
100, 230, 110, 27, 189, 140, 240, 77, 92, 189, 112, 58, 43, 35, 83, 138,
235, 127, 197, 127, 29, 151, 112, 152 }
[java] Session ID: {62, 155, 25, 153, 176, 74, 9, 195, 120, 167, 96,
82, 154, 153, 193, 143, 220, 175, 160, 2, 118, 103, 232, 244, 125, 232,
155,
87, 46, 166, 211, 161}
[java] Cipher Suites: { 0, 5, 0, 4, 0, 9, 0, 10, 0, 18, 0, 19, 0, 3,
0, 17 }
[java] Compression Methods: { 0 }
[java] ***
[java] [write] MD5 and SHA1 hashes: len = 91
[java] 0000: 01 00 00 57 03 01 3E 9B 19 9C B7 C0 E8 BD 64 E6
...W..>.......d.
[java] 0010: 6E 1B BD 8C F0 4D 5C BD 70 3A 2B 23 53 8A EB 7F
n....M\.p:+#S...
[java] 0020: C5 7F 1D 97 70 98 20 3E 9B 19 99 B0 4A 09 C3 78 ....p.
>....J..x
[java] 0030: A7 60 52 9A 99 C1 8F DC AF A0 02 76 67 E8 F4 7D
.`R........vg...
[java] 0040: E8 9B 57 2E A6 D3 A1 00 10 00 05 00 04 00 09 00
..W.............
[java] 0050: 0A 00 12 00 13 00 03 00 11 01 00
...........
[java] Plaintext before ENCRYPTION: len = 111
[java] 0000: 01 00 00 57 03 01 3E 9B 19 9C B7 C0 E8 BD 64 E6
...W..>.......d.
[java] 0010: 6E 1B BD 8C F0 4D 5C BD 70 3A 2B 23 53 8A EB 7F
n....M\.p:+#S...
[java] 0020: C5 7F 1D 97 70 98 20 3E 9B 19 99 B0 4A 09 C3 78 ....p.
>....J..x
[java] 0030: A7 60 52 9A 99 C1 8F DC AF A0 02 76 67 E8 F4 7D
.`R........vg...
[java] 0040: E8 9B 57 2E A6 D3 A1 00 10 00 05 00 04 00 09 00
..W.............
[java] 0050: 0A 00 12 00 13 00 03 00 11 01 00 B6 5B D9 D3 DD
............[...
[java] 0060: 90 A2 8F 5D 6B 76 5E E5 75 BB 5E D6 36 60 A9
...]kv^.u.^.6`.
[java] main, WRITE: SSL v3.1 Handshake, length = 111
[java] main, READ: SSL v3.1 Handshake, length = 655
[java] Plaintext after DECRYPTION: len = 655
[java] 0000: 02 00 00 46 03 01 3E 9B 19 9D 27 34 4A 87 4B 90
...F..>...'4J.K.
[java] 0010: 60 AB B7 36 9F 08 E5 65 22 B2 8C FB 53 C0 58 A0
`..6...e"...S.X.
[java] 0020: A3 8C EA 55 AC 52 20 3E 9B 19 9D D2 31 32 3F 68 ...U.R
>....12?h
[java] 0030: 07 1F 1C B0 54 8C 38 8F 70 AE 62 BB B7 8B 4D F1
....T.8.p.b...M.
[java] 0040: D0 95 70 2C DC 08 F7 00 05 00 0B 00 02 20 00 02
..p,......... ..
[java] 0050: 1D 00 02 1A 30 82 02 16 30 82 01 7F 02 04 3E 9B
....0...0.....>.
[java] 0060: 15 4A 30 0D 06 09 2A 86 48 86 F7 0D 01 01 04 05
.J0...*.H.......
[java] 0070: 00 30 52 31 0B 30 09 06 03 55 04 06 13 02 59 5A
.0R1.0...U....YZ
[java] 0080: 31 0B 30 09 06 03 55 04 08 13 02 58 59 31 0A 30
1.0...U....XY1.0
[java] 0090: 08 06 03 55 04 07 13 01 5A 31 0A 30 08 06 03 55
...U....Z1.0...U
[java] 00A0: 04 0A 13 01 59 31 0A 30 08 06 03 55 04 0B 13 01
....Y1.0...U....
[java] 00B0: 58 31 12 30 10 06 03 55 04 03 13 09 6C 6F 63 61
X1.0...U....loca
[java] 00C0: 6C 68 6F 73 74 30 1E 17 0D 30 33 30 34 31 34 32
lhost0...0304142
[java] 00D0: 30 30 38 34 32 5A 17 0D 30 33 30 37 31 33 32 30
00842Z..03071320
[java] 00E0: 30 38 34 32 5A 30 52 31 0B 30 09 06 03 55 04 06
0842Z0R1.0...U..
[java] 00F0: 13 02 59 5A 31 0B 30 09 06 03 55 04 08 13 02 58
..YZ1.0...U....X
[java] 0100: 59 31 0A 30 08 06 03 55 04 07 13 01 5A 31 0A 30
Y1.0...U....Z1.0
[java] 0110: 08 06 03 55 04 0A 13 01 59 31 0A 30 08 06 03 55
...U....Y1.0...U
[java] 0120: 04 0B 13 01 58 31 12 30 10 06 03 55 04 03 13 09
....X1.0...U....
[java] 0130: 6C 6F 63 61 6C 68 6F 73 74 30 81 9F 30 0D 06 09
localhost0..0...
[java] 0140: 2A 86 48 86 F7 0D 01 01 01 05 00 03 81 8D 00 30
*.H............0
[java] 0150: 81 89 02 81 81 00 B3 33 45 A5 83 DB 7B C6 07 F0
.......3E.......
[java] 0160: 71 44 F2 E6 65 CC 37 65 79 53 9B 44 5D EA FF B9
qD..e.7eyS.D]...
[java] 0170: 55 87 FF 7D 11 1B 6D 3D 72 4A 3C 21 02 33 24 2A
U.....m=rJ<!.3$*
[java] 0180: 77 D1 B2 B2 A4 EA 1A EF 7D C7 0D EC AE 53 97 83
w............S..
[java] 0190: 2A 4D A1 32 98 A5 DF F6 E8 B5 6A 60 B5 6D A6 D3
*M.2......j`.m..
[java] 01A0: 32 6B FE F0 58 F8 83 EB 12 DB F3 AA B9 82 86 44
2k..X..........D
[java] 01B0: 8E 3B 39 DA 8C A8 B9 24 57 B7 AC CC C3 59 7D C2
.;9....$W....Y..
[java] 01C0: F3 D3 3B 00 95 70 55 33 F2 A1 93 3B 7E 8E 75 54
..;..pU3...;..uT
[java] 01D0: 2D 42 76 64 6D 2D 02 03 01 00 01 30 0D 06 09 2A
-Bvdm-.....0...*
[java] 01E0: 86 48 86 F7 0D 01 01 04 05 00 03 81 81 00 65 AD
.H............e.
[java] 01F0: CA 92 FC 4A CA CD 02 9E EB D7 85 50 B6 33 A1 01
...J.......P.3..
[java] 0200: BF 1D AA B5 2B 0D 82 06 E2 88 84 31 FF CF AA A5
....+......1....
[java] 0210: 45 02 F5 C6 FD 5A 44 26 7B 3B 32 49 70 59 9E 7B
E....ZD&.;2IpY..
[java] 0220: 79 25 C0 0C 08 0C B5 38 85 C9 9A AB C5 E9 AB BA
y%.....8........
[java] 0230: 56 D5 5F D5 40 CD F9 C5 75 0B D3 AF E6 90 2B 76
V._.@...u.....+v
[java] 0240: D9 AA B2 CD 75 CE 5F 34 2E 33 28 5D B8 8B 12 CE
....u._4.3(]....
[java] 0250: 02 33 74 6B 2C 5C BE C2 03 75 5D 8D B1 23 6A 9A
.3tk,\...u]..#j.
[java] 0260: 49 66 CE CB B2 5C 36 0D 19 90 C0 E9 0B AB 0D 00
If...\6.........
[java] 0270: 00 05 02 02 01 00 00 0E 00 00 00 75 E4 D8 42 59
...........u..BY
[java] 0280: 81 A8 DC 18 E3 14 A9 44 99 F6 7B FA 18 DA 28
.......D......(
[java] *** ServerHello, v3.1
[java] RandomCookie: GMT: 1033574557 bytes = { 39, 52, 74, 135, 75,
144, 96, 171, 183, 54, 159, 8, 229, 101, 34, 178, 140, 251, 83, 192, 88,
160, 163, 140, 234, 85, 172, 82 }
[java] Session ID: {62, 155, 25, 157, 210, 49, 50, 63, 104, 7, 31,
28,
176, 84, 140, 56, 143, 112, 174, 98, 187, 183, 139, 77, 241, 208, 149, 112,
44, 220, 8, 247}
[java] Cipher Suite: { 0, 5 }
[java] Compression Method: 0
[java] ***
[java] %% Created: [Session-2, SSL_RSA_WITH_RC4_128_SHA]
[java] ** SSL_RSA_WITH_RC4_128_SHA
[java] [read] MD5 and SHA1 hashes: len = 74
[java] 0000: 02 00 00 46 03 01 3E 9B 19 9D 27 34 4A 87 4B 90
...F..>...'4J.K.
[java] 0010: 60 AB B7 36 9F 08 E5 65 22 B2 8C FB 53 C0 58 A0
`..6...e"...S.X.
[java] 0020: A3 8C EA 55 AC 52 20 3E 9B 19 9D D2 31 32 3F 68 ...U.R
>....12?h
[java] 0030: 07 1F 1C B0 54 8C 38 8F 70 AE 62 BB B7 8B 4D F1
....T.8.p.b...M.
[java] 0040: D0 95 70 2C DC 08 F7 00 05 00
..p,......
[java] *** Certificate chain
[java] chain [0] = [
[java] [
[java] Version: V1
[java] Subject: CN=localhost, OU=X, O=Y, L=Z, ST=XY, C=YZ
[java] Signature Algorithm: MD5withRSA, OID = 1.2.840.113549.1.1.4
[java] Key: com.sun.rsajca.JSA_RSAPublicKey@4db0e3
[java] Validity: [From: Mon Apr 14 16:08:42 EDT 2003,
[java] To: Sun Jul 13 16:08:42 EDT 2003]
[java] Issuer: CN=localhost, OU=X, O=Y, L=Z, ST=XY, C=YZ
[java] SerialNumber: [ 3e9b154a ]
[java] ]
[java] Algorithm: [MD5withRSA]
[java] Signature:
[java] 0000: 65 AD CA 92 FC 4A CA CD 02 9E EB D7 85 50 B6 33
e....J.......P.3
[java] 0010: A1 01 BF 1D AA B5 2B 0D 82 06 E2 88 84 31 FF CF
......+......1..
[java] 0020: AA A5 45 02 F5 C6 FD 5A 44 26 7B 3B 32 49 70 59
..E....ZD&.;2IpY
[java] 0030: 9E 7B 79 25 C0 0C 08 0C B5 38 85 C9 9A AB C5 E9
..y%.....8......
[java] 0040: AB BA 56 D5 5F D5 40 CD F9 C5 75 0B D3 AF E6 90
..V._.@...u.....
[java] 0050: 2B 76 D9 AA B2 CD 75 CE 5F 34 2E 33 28 5D B8 8B
+v....u._4.3(]..
[java] 0060: 12 CE 02 33 74 6B 2C 5C BE C2 03 75 5D 8D B1 23
...3tk,\...u]..#
[java] 0070: 6A 9A 49 66 CE CB B2 5C 36 0D 19 90 C0 E9 0B AB
j.If...\6.......
[java] ]
[java] ***
[java] stop on trusted cert: [
[java] [
[java] Version: V1
[java] Subject: CN=localhost, OU=X, O=Y, L=Z, ST=XY, C=YZ
[java] Signature Algorithm: MD5withRSA, OID = 1.2.840.113549.1.1.4
[java] Key: com.sun.rsajca.JSA_RSAPublicKey@4db0e3
[java] Validity: [From: Mon Apr 14 16:08:42 EDT 2003,
[java] To: Sun Jul 13 16:08:42 EDT 2003]
[java] Issuer: CN=localhost, OU=X, O=Y, L=Z, ST=XY, C=YZ
[java] SerialNumber: [ 3e9b154a ]
[java] ]
[java] Algorithm: [MD5withRSA]
[java] Signature:
[java] 0000: 65 AD CA 92 FC 4A CA CD 02 9E EB D7 85 50 B6 33
e....J.......P.3
[java] 0010: A1 01 BF 1D AA B5 2B 0D 82 06 E2 88 84 31 FF CF
......+......1..
[java] 0020: AA A5 45 02 F5 C6 FD 5A 44 26 7B 3B 32 49 70 59
..E....ZD&.;2IpY
[java] 0030: 9E 7B 79 25 C0 0C 08 0C B5 38 85 C9 9A AB C5 E9
..y%.....8......
[java] 0040: AB BA 56 D5 5F D5 40 CD F9 C5 75 0B D3 AF E6 90
..V._.@...u.....
[java] 0050: 2B 76 D9 AA B2 CD 75 CE 5F 34 2E 33 28 5D B8 8B
+v....u._4.3(]..
[java] 0060: 12 CE 02 33 74 6B 2C 5C BE C2 03 75 5D 8D B1 23
...3tk,\...u]..#
[java] 0070: 6A 9A 49 66 CE CB B2 5C 36 0D 19 90 C0 E9 0B AB
j.If...\6.......
[java] ]
[java] [read] MD5 and SHA1 hashes: len = 548
[java] 0000: 0B 00 02 20 00 02 1D 00 02 1A 30 82 02 16 30 82 ...
......0...0.
[java] 0010: 01 7F 02 04 3E 9B 15 4A 30 0D 06 09 2A 86 48 86
....>..J0...*.H.
[java] 0020: F7 0D 01 01 04 05 00 30 52 31 0B 30 09 06 03 55
.......0R1.0...U
[java] 0030: 04 06 13 02 59 5A 31 0B 30 09 06 03 55 04 08 13
....YZ1.0...U...
[java] 0040: 02 58 59 31 0A 30 08 06 03 55 04 07 13 01 5A 31
.XY1.0...U....Z1
[java] 0050: 0A 30 08 06 03 55 04 0A 13 01 59 31 0A 30 08 06
.0...U....Y1.0..
[java] 0060: 03 55 04 0B 13 01 58 31 12 30 10 06 03 55 04 03
.U....X1.0...U..
[java] 0070: 13 09 6C 6F 63 61 6C 68 6F 73 74 30 1E 17 0D 30
..localhost0...0
[java] 0080: 33 30 34 31 34 32 30 30 38 34 32 5A 17 0D 30 33
30414200842Z..03
[java] 0090: 30 37 31 33 32 30 30 38 34 32 5A 30 52 31 0B 30
0713200842Z0R1.0
[java] 00A0: 09 06 03 55 04 06 13 02 59 5A 31 0B 30 09 06 03
...U....YZ1.0...
[java] 00B0: 55 04 08 13 02 58 59 31 0A 30 08 06 03 55 04 07
U....XY1.0...U..
[java] 00C0: 13 01 5A 31 0A 30 08 06 03 55 04 0A 13 01 59 31
..Z1.0...U....Y1
[java] 00D0: 0A 30 08 06 03 55 04 0B 13 01 58 31 12 30 10 06
.0...U....X1.0..
[java] 00E0: 03 55 04 03 13 09 6C 6F 63 61 6C 68 6F 73 74 30
.U....localhost0
[java] 00F0: 81 9F 30 0D 06 09 2A 86 48 86 F7 0D 01 01 01 05
..0...*.H.......
[java] 0100: 00 03 81 8D 00 30 81 89 02 81 81 00 B3 33 45 A5
.....0.......3E.
[java] 0110: 83 DB 7B C6 07 F0 71 44 F2 E6 65 CC 37 65 79 53
......qD..e.7eyS
[java] 0120: 9B 44 5D EA FF B9 55 87 FF 7D 11 1B 6D 3D 72 4A
.D]...U.....m=rJ
[java] 0130: 3C 21 02 33 24 2A 77 D1 B2 B2 A4 EA 1A EF 7D C7
<!.3$*w.........
[java] 0140: 0D EC AE 53 97 83 2A 4D A1 32 98 A5 DF F6 E8 B5
...S..*M.2......
[java] 0150: 6A 60 B5 6D A6 D3 32 6B FE F0 58 F8 83 EB 12 DB
j`.m..2k..X.....
[java] 0160: F3 AA B9 82 86 44 8E 3B 39 DA 8C A8 B9 24 57 B7
.....D.;9....$W.
[java] 0170: AC CC C3 59 7D C2 F3 D3 3B 00 95 70 55 33 F2 A1
...Y....;..pU3..
[java] 0180: 93 3B 7E 8E 75 54 2D 42 76 64 6D 2D 02 03 01 00
.;..uT-Bvdm-....
[java] 0190: 01 30 0D 06 09 2A 86 48 86 F7 0D 01 01 04 05 00
.0...*.H........
[java] 01A0: 03 81 81 00 65 AD CA 92 FC 4A CA CD 02 9E EB D7
....e....J......
[java] 01B0: 85 50 B6 33 A1 01 BF 1D AA B5 2B 0D 82 06 E2 88
.P.3......+.....
[java] 01C0: 84 31 FF CF AA A5 45 02 F5 C6 FD 5A 44 26 7B 3B
.1....E....ZD&.;
[java] 01D0: 32 49 70 59 9E 7B 79 25 C0 0C 08 0C B5 38 85 C9
2IpY..y%.....8..
[java] 01E0: 9A AB C5 E9 AB BA 56 D5 5F D5 40 CD F9 C5 75 0B
......V._.@...u.
[java] 01F0: D3 AF E6 90 2B 76 D9 AA B2 CD 75 CE 5F 34 2E 33
....+v....u._4.3
[java] 0200: 28 5D B8 8B 12 CE 02 33 74 6B 2C 5C BE C2 03 75
(].....3tk,\...u
[java] 0210: 5D 8D B1 23 6A 9A 49 66 CE CB B2 5C 36 0D 19 90
]..#j.If...\6...
[java] 0220: C0 E9 0B AB ....
[java] *** CertificateRequest
[java] Cert Types: DSS, RSA,
[java] Cert Authorities:
[java] [read] MD5 and SHA1 hashes: len = 9
[java] 0000: 0D 00 00 05 02 02 01 00 00
.........
[java] *** ServerHelloDone
[java] [read] MD5 and SHA1 hashes: len = 4
[java] 0000: 0E 00 00 00 ....
[java] matching client alias : tomcat-cl
[java] *** Certificate chain
[java] chain [0] = [
[java] [
[java] Version: V1
[java] Subject: CN=Client, OU=X, O=Y, L=Z, ST=XY, C=YZ
[java] Signature Algorithm: MD5withRSA, OID = 1.2.840.113549.1.1.4
[java] Key: com.sun.rsajca.JSA_RSAPublicKey@4e8cee
[java] Validity: [From: Mon Apr 14 16:08:51 EDT 2003,
[java] To: Sun Jul 13 16:08:51 EDT 2003]
[java] Issuer: CN=Client, OU=X, O=Y, L=Z, ST=XY, C=YZ
[java] SerialNumber: [ 3e9b1553 ]
[java] ]
[java] Algorithm: [MD5withRSA]
[java] Signature:
[java] 0000: A9 18 ED 23 BC EB 14 10 D0 25 C2 54 B4 DA A9 48
...#.....%.T...H
[java] 0010: 84 56 8E C8 9C 8F F1 2C BE 77 D0 CD 59 D6 74 5F
.V.....,.w..Y.t_
[java] 0020: 3B 57 7E FF 0B A0 38 39 E5 52 C0 01 F6 07 1A 55
;W....89.R.....U
[java] 0030: 91 0D D3 2C E5 EE D2 34 43 98 0E E4 9C 4A C8 F5
...,...4C....J..
[java] 0040: 74 6A 4F 41 63 03 B0 63 1D F1 4E D3 9A 8B CB 1E
tjOAc..c..N.....
[java] 0050: 1E 85 41 E6 54 F0 E4 24 87 7A AE CB 36 79 BC B6
..A.T..$.z..6y..
[java] 0060: 62 F1 2A 39 0D 47 EB 92 B7 61 48 7C 4F 75 70 A6
b.*9.G...aH.Oup.
[java] 0070: 4B FA 1C DC AC E8 C9 14 CB A9 D0 D3 3F E5 67 72
K...........?.gr
[java] ]
[java] ***
[java] *** ClientKeyExchange, RSA PreMasterSecret, v3.1
[java] Random Secret: { 3, 1, 157, 29, 13, 129, 164, 42, 79, 204,
203,
6, 124, 206, 217, 6, 34, 59, 21, 255, 20, 92, 189, 168, 227, 162, 148, 205,
172, 28, 46, 250, 223, 126, 146, 153, 127, 122, 169, 191, 218, 73, 162, 64,
223, 161, 64, 16 }
[java] [write] MD5 and SHA1 hashes: len = 676
[java] 0000: 0B 00 02 1A 00 02 17 00 02 14 30 82 02 10 30 82
..........0...0.
[java] 0010: 01 79 02 04 3E 9B 15 53 30 0D 06 09 2A 86 48 86
.y..>..S0...*.H.
[java] 0020: F7 0D 01 01 04 05 00 30 4F 31 0B 30 09 06 03 55
.......0O1.0...U
[java] 0030: 04 06 13 02 59 5A 31 0B 30 09 06 03 55 04 08 13
....YZ1.0...U...
[java] 0040: 02 58 59 31 0A 30 08 06 03 55 04 07 13 01 5A 31
.XY1.0...U....Z1
[java] 0050: 0A 30 08 06 03 55 04 0A 13 01 59 31 0A 30 08 06
.0...U....Y1.0..
[java] 0060: 03 55 04 0B 13 01 58 31 0F 30 0D 06 03 55 04 03
.U....X1.0...U..
[java] 0070: 13 06 43 6C 69 65 6E 74 30 1E 17 0D 30 33 30 34
..Client0...0304
[java] 0080: 31 34 32 30 30 38 35 31 5A 17 0D 30 33 30 37 31
14200851Z..03071
[java] 0090: 33 32 30 30 38 35 31 5A 30 4F 31 0B 30 09 06 03
3200851Z0O1.0...
[java] 00A0: 55 04 06 13 02 59 5A 31 0B 30 09 06 03 55 04 08
U....YZ1.0...U..
[java] 00B0: 13 02 58 59 31 0A 30 08 06 03 55 04 07 13 01 5A
..XY1.0...U....Z
[java] 00C0: 31 0A 30 08 06 03 55 04 0A 13 01 59 31 0A 30 08
1.0...U....Y1.0.
[java] 00D0: 06 03 55 04 0B 13 01 58 31 0F 30 0D 06 03 55 04
..U....X1.0...U.
[java] 00E0: 03 13 06 43 6C 69 65 6E 74 30 81 9F 30 0D 06 09
...Client0..0...
[java] 00F0: 2A 86 48 86 F7 0D 01 01 01 05 00 03 81 8D 00 30
*.H............0
[java] 0100: 81 89 02 81 81 00 D7 27 6A AB B9 9B 30 46 03 BA
.......'j...0F..
[java] 0110: 44 3C 09 51 3A CB C2 E9 AB EA 62 F8 32 B9 C3 C5
D<.Q:.....b.2...
[java] 0120: 6C 5C 37 39 0F F1 4A 63 FA B0 00 F9 10 C6 25 6A
l\79..Jc......%j
[java] 0130: CD 8E 1F BA E6 61 E3 67 FF EE 1F 29 47 67 2B 7D
.....a.g...)Gg+.
[java] 0140: 49 ED 17 57 72 B5 41 C2 B0 A1 9F BE E8 C1 1A 70
I..Wr.A........p
[java] 0150: 8D FD 58 A4 70 8F 18 8A 11 4D D4 18 D2 B8 6E EF
..X.p....M....n.
[java] 0160: 37 94 5C EA F8 85 D8 7D 6F 9C B7 C7 D0 DD 4C C2
7.\.....o.....L.
[java] 0170: B2 E1 CD 05 A3 F1 4C DF F5 77 C0 31 EB 3E 7B 7B
......L..w.1.>..
[java] 0180: 96 04 CE 34 D4 CD 02 03 01 00 01 30 0D 06 09 2A
...4.......0...*
[java] 0190: 86 48 86 F7 0D 01 01 04 05 00 03 81 81 00 A9 18
.H..............
[java] 01A0: ED 23 BC EB 14 10 D0 25 C2 54 B4 DA A9 48 84 56
.#.....%.T...H.V
[java] 01B0: 8E C8 9C 8F F1 2C BE 77 D0 CD 59 D6 74 5F 3B 57
.....,.w..Y.t_;W
[java] 01C0: 7E FF 0B A0 38 39 E5 52 C0 01 F6 07 1A 55 91 0D
....89.R.....U..
[java] 01D0: D3 2C E5 EE D2 34 43 98 0E E4 9C 4A C8 F5 74 6A
.,...4C....J..tj
[java] 01E0: 4F 41 63 03 B0 63 1D F1 4E D3 9A 8B CB 1E 1E 85
OAc..c..N.......
[java] 01F0: 41 E6 54 F0 E4 24 87 7A AE CB 36 79 BC B6 62 F1
A.T..$.z..6y..b.
[java] 0200: 2A 39 0D 47 EB 92 B7 61 48 7C 4F 75 70 A6 4B FA
*9.G...aH.Oup.K.
[java] 0210: 1C DC AC E8 C9 14 CB A9 D0 D3 3F E5 67 72 10 00
..........?.gr..
[java] 0220: 00 82 00 80 0F 31 09 54 7F 1D EF 03 F4 F7 FD F2
.....1.T........
[java] 0230: 1F 3C CA 35 1C 78 D6 61 52 F8 25 75 1A CC 5A 8A
.<.5.x.aR.%u..Z.
[java] 0240: AD 3D 57 38 6B 2F 7F C2 E8 56 97 09 AE 8A 76 9D
.=W8k/...V....v.
[java] 0250: 09 4E F2 97 4E 09 0F 06 6E 68 CA A3 79 E8 86 E1
.N..N...nh..y...
[java] 0260: 3F AB 1B 50 FB 27 AB 8D 39 1E 18 22 00 EF F9 1B
?..P.'..9.."....
[java] 0270: 65 3D 50 E0 6C 35 B2 9F 4D 38 E7 74 3E 86 0B 88
e=P.l5..M8.t>...
[java] 0280: DA 5B 53 FA FC F6 36 45 A2 E0 BB 14 4A ED DB 4D
.[S...6E....J..M
[java] 0290: 9C D3 91 FA B5 33 38 EB 76 8C 9C 2B 28 D0 3A 6D
.....38.v..+(.:m
[java] 02A0: 0A D3 CA 0C ....
[java] Plaintext before ENCRYPTION: len = 696
[java] 0000: 0B 00 02 1A 00 02 17 00 02 14 30 82 02 10 30 82
..........0...0.
[java] 0010: 01 79 02 04 3E 9B 15 53 30 0D 06 09 2A 86 48 86
.y..>..S0...*.H.
[java] 0020: F7 0D 01 01 04 05 00 30 4F 31 0B 30 09 06 03 55
.......0O1.0...U
[java] 0030: 04 06 13 02 59 5A 31 0B 30 09 06 03 55 04 08 13
....YZ1.0...U...
[java] 0040: 02 58 59 31 0A 30 08 06 03 55 04 07 13 01 5A 31
.XY1.0...U....Z1
[java] 0050: 0A 30 08 06 03 55 04 0A 13 01 59 31 0A 30 08 06
.0...U....Y1.0..
[java] 0060: 03 55 04 0B 13 01 58 31 0F 30 0D 06 03 55 04 03
.U....X1.0...U..
[java] 0070: 13 06 43 6C 69 65 6E 74 30 1E 17 0D 30 33 30 34
..Client0...0304
[java] 0080: 31 34 32 30 30 38 35 31 5A 17 0D 30 33 30 37 31
14200851Z..03071
[java] 0090: 33 32 30 30 38 35 31 5A 30 4F 31 0B 30 09 06 03
3200851Z0O1.0...
[java] 00A0: 55 04 06 13 02 59 5A 31 0B 30 09 06 03 55 04 08
U....YZ1.0...U..
[java] 00B0: 13 02 58 59 31 0A 30 08 06 03 55 04 07 13 01 5A
..XY1.0...U....Z
[java] 00C0: 31 0A 30 08 06 03 55 04 0A 13 01 59 31 0A 30 08
1.0...U....Y1.0.
[java] 00D0: 06 03 55 04 0B 13 01 58 31 0F 30 0D 06 03 55 04
..U....X1.0...U.
[java] 00E0: 03 13 06 43 6C 69 65 6E 74 30 81 9F 30 0D 06 09
...Client0..0...
[java] 00F0: 2A 86 48 86 F7 0D 01 01 01 05 00 03 81 8D 00 30
*.H............0
[java] 0100: 81 89 02 81 81 00 D7 27 6A AB B9 9B 30 46 03 BA
.......'j...0F..
[java] 0110: 44 3C 09 51 3A CB C2 E9 AB EA 62 F8 32 B9 C3 C5
D<.Q:.....b.2...
[java] 0120: 6C 5C 37 39 0F F1 4A 63 FA B0 00 F9 10 C6 25 6A
l\79..Jc......%j
[java] 0130: CD 8E 1F BA E6 61 E3 67 FF EE 1F 29 47 67 2B 7D
.....a.g...)Gg+.
[java] 0140: 49 ED 17 57 72 B5 41 C2 B0 A1 9F BE E8 C1 1A 70
I..Wr.A........p
[java] 0150: 8D FD 58 A4 70 8F 18 8A 11 4D D4 18 D2 B8 6E EF
..X.p....M....n.
[java] 0160: 37 94 5C EA F8 85 D8 7D 6F 9C B7 C7 D0 DD 4C C2
7.\.....o.....L.
[java] 0170: B2 E1 CD 05 A3 F1 4C DF F5 77 C0 31 EB 3E 7B 7B
......L..w.1.>..
[java] 0180: 96 04 CE 34 D4 CD 02 03 01 00 01 30 0D 06 09 2A
...4.......0...*
[java] 0190: 86 48 86 F7 0D 01 01 04 05 00 03 81 81 00 A9 18
.H..............
[java] 01A0: ED 23 BC EB 14 10 D0 25 C2 54 B4 DA A9 48 84 56
.#.....%.T...H.V
[java] 01B0: 8E C8 9C 8F F1 2C BE 77 D0 CD 59 D6 74 5F 3B 57
.....,.w..Y.t_;W
[java] 01C0: 7E FF 0B A0 38 39 E5 52 C0 01 F6 07 1A 55 91 0D
....89.R.....U..
[java] 01D0: D3 2C E5 EE D2 34 43 98 0E E4 9C 4A C8 F5 74 6A
.,...4C....J..tj
[java] 01E0: 4F 41 63 03 B0 63 1D F1 4E D3 9A 8B CB 1E 1E 85
OAc..c..N.......
[java] 01F0: 41 E6 54 F0 E4 24 87 7A AE CB 36 79 BC B6 62 F1
A.T..$.z..6y..b.
[java] 0200: 2A 39 0D 47 EB 92 B7 61 48 7C 4F 75 70 A6 4B FA
*9.G...aH.Oup.K.
[java] 0210: 1C DC AC E8 C9 14 CB A9 D0 D3 3F E5 67 72 10 00
..........?.gr..
[java] 0220: 00 82 00 80 0F 31 09 54 7F 1D EF 03 F4 F7 FD F2
.....1.T........
[java] 0230: 1F 3C CA 35 1C 78 D6 61 52 F8 25 75 1A CC 5A 8A
.<.5.x.aR.%u..Z.
[java] 0240: AD 3D 57 38 6B 2F 7F C2 E8 56 97 09 AE 8A 76 9D
.=W8k/...V....v.
[java] 0250: 09 4E F2 97 4E 09 0F 06 6E 68 CA A3 79 E8 86 E1
.N..N...nh..y...
[java] 0260: 3F AB 1B 50 FB 27 AB 8D 39 1E 18 22 00 EF F9 1B
?..P.'..9.."....
[java] 0270: 65 3D 50 E0 6C 35 B2 9F 4D 38 E7 74 3E 86 0B 88
e=P.l5..M8.t>...
[java] 0280: DA 5B 53 FA FC F6 36 45 A2 E0 BB 14 4A ED DB 4D
.[S...6E....J..M
[java] 0290: 9C D3 91 FA B5 33 38 EB 76 8C 9C 2B 28 D0 3A 6D
.....38.v..+(.:m
[java] 02A0: 0A D3 CA 0C 89 78 AB 58 F0 7B 85 98 8E 04 5F EA
.....x.X......_.
[java] 02B0: FA D4 18 7C E6 FD F4 65
.......e
[java] main, WRITE: SSL v3.1 Handshake, length = 696
[java] SESSION KEYGEN:
[java] PreMaster Secret:
[java] 0000: 03 01 9D 1D 0D 81 A4 2A 4F CC CB 06 7C CE D9 06
.......*O.......
[java] 0010: 22 3B 15 FF 14 5C BD A8 E3 A2 94 CD AC 1C 2E FA
";...\..........
[java] 0020: DF 7E 92 99 7F 7A A9 BF DA 49 A2 40 DF A1 40 10
.....z...I.@..@.
[java] CONNECTION KEYGEN:
[java] Client Nonce:
[java] 0000: 3E 9B 19 9C B7 C0 E8 BD 64 E6 6E 1B BD 8C F0 4D
>.......d.n....M
[java] 0010: 5C BD 70 3A 2B 23 53 8A EB 7F C5 7F 1D 97 70 98
\.p:+#S.......p.
[java] Server Nonce:
[java] 0000: 3E 9B 19 9D 27 34 4A 87 4B 90 60 AB B7 36 9F 08
>...'4J.K.`..6..
[java] 0010: E5 65 22 B2 8C FB 53 C0 58 A0 A3 8C EA 55 AC 52
.e"...S.X....U.R
[java] Master Secret:
[java] 0000: 35 C5 56 CA 3B D2 6B 2A 17 C2 27 29 19 63 E1 05
5.V.;.k*..').c..
[java] 0010: 01 F5 9D 1E 44 01 3B F2 C9 24 D7 26 47 97 00 9A
....D.;..$.&G...
[java] 0020: 2C 3E 68 6C 96 32 50 58 8C D8 D4 1E 25 1C 54 E7
,>hl.2PX....%.T.
[java] Client MAC write Secret:
[java] 0000: 49 B3 61 31 50 F0 13 38 11 AC 3E 3D 26 85 CB 89
I.a1P..8..>=&...
[java] 0010: BA 78 AA 23 .x.#
[java] Server MAC write Secret:
[java] 0000: CF 7E 91 53 2F A2 63 CA 01 07 67 09 08 37 8E 8F
...S/.c...g..7..
[java] 0010: 99 8A 6C C1 ..l.
[java] Client write key:
[java] 0000: 77 15 63 A3 98 75 8A C8 4C 58 A6 D4 4E DF A1 E8
w.c..u..LX..N...
[java] Server write key:
[java] 0000: D1 16 9C 6B C0 37 FE B9 F1 AD F7 41 7D 4F BC 8C
...k.7.....A.O..
[java] ... no IV for cipher
[java] *** CertificateVerify
[java] [write] MD5 and SHA1 hashes: len = 134
[java] 0000: 0F 00 00 82 00 80 67 2A F4 39 B0 1D 69 36 FB 20
......g*.9..i6.
[java] 0010: F5 0C F9 B3 D8 3D 58 FF 6E 4C E2 42 04 FC 8E FB
.....=X.nL.B....
[java] 0020: 12 D8 5B 04 C1 D9 A7 74 E4 B2 FA 2E 4D 24 92 64
..[....t....M$.d
[java] 0030: 3A BF 0D 31 1E 38 0E 2D B2 C8 91 AD 58 32 E5 B2
:..1.8.-....X2..
[java] 0040: E4 5B 73 DB AE 72 E9 C1 80 B3 7A 94 E3 ED 4F 8F
.[s..r....z...O.
[java] 0050: 7E 03 ED 91 FA F1 56 FD 6B 61 5E CF 04 58 7B 4C
......V.ka^..X.L
[java] 0060: 75 60 B5 14 B3 66 CF 53 F9 E9 3C 3F 1F 61 F2 30
u`...f.S..<?.a.0
[java] 0070: 7C 97 8A A3 4E F7 5A ED F6 EB 4E DB 31 0C CB 45
....N.Z...N.1..E
[java] 0080: C6 DB 08 C1 52 A0 ....R.
[java] Plaintext before ENCRYPTION: len = 154
[java] 0000: 0F 00 00 82 00 80 67 2A F4 39 B0 1D 69 36 FB 20
......g*.9..i6.
[java] 0010: F5 0C F9 B3 D8 3D 58 FF 6E 4C E2 42 04 FC 8E FB
.....=X.nL.B....
[java] 0020: 12 D8 5B 04 C1 D9 A7 74 E4 B2 FA 2E 4D 24 92 64
..[....t....M$.d
[java] 0030: 3A BF 0D 31 1E 38 0E 2D B2 C8 91 AD 58 32 E5 B2
:..1.8.-....X2..
[java] 0040: E4 5B 73 DB AE 72 E9 C1 80 B3 7A 94 E3 ED 4F 8F
.[s..r....z...O.
[java] 0050: 7E 03 ED 91 FA F1 56 FD 6B 61 5E CF 04 58 7B 4C
......V.ka^..X.L
[java] 0060: 75 60 B5 14 B3 66 CF 53 F9 E9 3C 3F 1F 61 F2 30
u`...f.S..<?.a.0
[java] 0070: 7C 97 8A A3 4E F7 5A ED F6 EB 4E DB 31 0C CB 45
....N.Z...N.1..E
[java] 0080: C6 DB 08 C1 52 A0 97 60 38 41 08 B3 F6 48 3F 26
....R..`8A...H?&
[java] 0090: 7A 6D AC DC 9F E5 8A A0 45 48
zm......EH
[java] main, WRITE: SSL v3.1 Handshake, length = 154
[java] Plaintext before ENCRYPTION: len = 21
[java] AxisFault
[java] faultCode:
{http://schemas.xmlsoap.org/soap/envelope/}Server.userException
[java] faultSubcode:
[java] 0000: 01 EB A7 EE CE E2 8C 73 46 D0 7C 36 A4 7F 96 A2
.......sF..6....
[java] 0010: 08 A4 58 FB 1E ..X..
[java] faultString: java.net.SocketException: Connection aborted by
peer: socket write error
[java] faultActor:
[java] faultNode:
[java] faultDetail:
[java] main, WRITE: SSL v3.1 Change Cipher Spec, length = 21
[java] {http://xml.apache.org/axis/}stackTrace:
java.net.SocketException: Connection aborted by peer: socket write error
[java] at java.net.SocketOutputStream.socketWrite(Native
Method)
[java] at
java.net.SocketOutputStream.write(SocketOutputStream.java:83)
[java] at
com.sun.net.ssl.internal.ssl.OutputRecord.a(DashoA6275)
[java] at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
[java] at
com.sun.net.ssl.internal.ssl.Handshaker.sendChangeCipherSpec(DashoA6275)
[java] at
com.sun.net.ssl.internal.ssl.ClientHandshaker.c(DashoA6275)
[java] at
com.sun.net.ssl.internal.ssl.ClientHandshaker.a(DashoA6275)
[java] at
com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(DashoA6275)
[java] at
com.sun.net.ssl.internal.ssl.Handshaker.process_record(DashoA6275)
[java] at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
[java] at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
[java] at
com.sun.net.ssl.internal.ssl.AppInputStream.read(DashoA6275)
[java] at
java.io.BufferedInputStream.fill(BufferedInputStream.java:186)
[java] at
java.io.BufferedInputStream.read(BufferedInputStream.java:204)
[java] at
org.apache.axis.transport.http.HTTPSender.readHeadersFromSocket(HTTPSender.j
ava:506)
[java] at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:127)
[java] at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:
71)
[java] at
org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:150)
[java] at
org.apache.axis.SimpleChain.invoke(SimpleChain.java:120)
[java] at
org.apache.axis.client.AxisClient.invoke(AxisClient.java:180)
[java] at
org.apache.axis.client.Call.invokeEngine(Call.java:2526)
[java] at
org.apache.axis.client.Call.invoke(Call.java:2515)
[java] at
org.apache.axis.client.Call.invoke(Call.java:2210)
[java] at
org.apache.axis.client.Call.invoke(Call.java:2133)
[java] at
org.apache.axis.client.Call.invoke(Call.java:1656)
[java] at
com.symcor.aws.api.AwsServiceSoapBindingStub.getCriterionRules(AwsServiceSoa
pBindingStub.java:521)
[java] at
test.aws.junit.AxisSSLClient.main(AxisSSLClient.java:79)
[java] java.net.SocketException: Connection aborted by peer: socket
write error
[java] java.net.SocketException: Connection aborted by peer: socket
write error
[java] at java.net.SocketOutputStream.socketWrite(Native
Method)
[java] at
java.net.SocketOutputStream.write(SocketOutputStream.java:83)
[java] at
com.sun.net.ssl.internal.ssl.OutputRecord.a(DashoA6275)
[java] at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
[java] at
com.sun.net.ssl.internal.ssl.Handshaker.sendChangeCipherSpec(DashoA6275)
[java] at
com.sun.net.ssl.internal.ssl.ClientHandshaker.c(DashoA6275)
[java] at
com.sun.net.ssl.internal.ssl.ClientHandshaker.a(DashoA6275)
[java] at
com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(DashoA6275)
[java] at
com.sun.net.ssl.internal.ssl.Handshaker.process_record(DashoA6275)
[java] at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
[java] at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
[java] at
com.sun.net.ssl.internal.ssl.AppInputStream.read(DashoA6275)
[java] at
java.io.BufferedInputStream.fill(BufferedInputStream.java:186)
[java] at
java.io.BufferedInputStream.read(BufferedInputStream.java:204)
[java] at
org.apache.axis.transport.http.HTTPSender.readHeadersFromSocket(HTTPSender.j
ava:506)
[java] at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:127)
[java] at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:
71)
[java] at
org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:150)
[java] at
org.apache.axis.SimpleChain.invoke(SimpleChain.java:120)
[java] at
org.apache.axis.client.AxisClient.invoke(AxisClient.java:180)
[java] at
org.apache.axis.client.Call.invokeEngine(Call.java:2526)
[java] at
org.apache.axis.client.Call.invoke(Call.java:2515)
[java] at
org.apache.axis.client.Call.invoke(Call.java:2210)
[java] at
org.apache.axis.client.Call.invoke(Call.java:2133)
[java] at
org.apache.axis.client.Call.invoke(Call.java:1656)
[java] at
com.symcor.aws.api.AwsServiceSoapBindingStub.getCriterionRules(AwsServiceSoa
pBindingStub.java:521)
[java] at
test.aws.junit.AxisSSLClient.main(AxisSSLClient.java:79)
[java] java.net.SocketException: Connection aborted by peer: socket
write error
BUILD SUCCESSFUL
Total time: 19 seconds
|