You are viewing a plain text version of this content. The canonical link for it is here.
Posted to soap-user@ws.apache.org by Jian Zhang <jz...@symcor.com> on 2003/04/16 16:59:29 UTC

RE: Urgent help needed, how to get JSSE logging on the tomcat sid e

Can anybody enlight me on how to get the logging information
from JSSE on the tomcat side?

I run into 
java.net.SocketException: Connection aborted by peer: socket write error

problem and the error message suggested that the server closes the
connection,
just before messages can be sent over SSL. I get the logging message on the 
client side by setting -Djavax.net.debug=ssl

but on the server side, I put the same setting into catalina.bat,
I got nothing logged out on JSSE. I got left clueless what is going wrong on
the 
server side.

thanks,

Jian

-----Original Message-----
From: Jian Zhang [mailto:jzhang@symcor.com]
Sent: Tuesday, April 15, 2003 10:15 AM
To: 'soap-user@ws.apache.org'
Subject: Urgent help needed, using SSL, got: java.net.SocketException:
Con nection aborted by peer: socket write error


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