Skip to Main Content

Java Security

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

SSLv3 ALERT: fatal, unexpected message

843811Dec 10 2001 — edited May 10 2007
Please help!

During the handshake i get a SSLException: fatal, unexcepted message.
I'm trying to get a Https connection to an IBM HTTPServer. It works if i'm connecting to the server without client authentication. It fails if i'm using client authentication.

I've absolutly no idea what this exception could mean and how to solve it.


Alex


Client write key:
0000: 9D 59 95 5B 5F AD 67 7E E4 B5 B8 D7 3A 24 44 D1 .Y.[_.g.....:$D.
Server write key:
0000: 93 D6 F6 1B 5C 05 5D 84 6A 61 9E 8C 71 8E CC 48 ....\.].ja..q..H
... no IV for cipher
*** CertificateVerify
[write] MD5 and SHA1 hashes: len = 134
0000: 0F 00 00 82 00 80 86 C5 AC 73 08 C6 A3 5E 9C D6 .........s...^..
0010: 4F 91 F9 27 31 B7 48 9B F0 96 66 EC 2B 5B 89 5E O..'1.H...f.+[.^
0020: 05 47 B4 A1 73 9E 5E C3 DA 9E B6 D9 47 66 81 12 .G..s.^.....Gf..
0030: BD FD 0E 7E 61 E6 04 D8 A4 CF 44 44 D1 58 34 B6 ....a.....DD.X4.
0040: A1 AA E5 1D 9D 09 1C 20 30 6E 8F 82 D4 6F 08 B3 ....... 0n...o..
0050: E2 3C 80 F2 6E 4E 69 5D 81 68 12 44 0D 4D 11 A4 .<..nNi].h.D.M..
0060: 3B 3A AB 1A 40 8E 52 B1 5C B0 B6 F6 D5 A5 C3 87 ;:..@.R.\.......
0070: 84 90 DF BC 5C 9A 63 3A E3 85 B6 80 6F 02 27 42 ....\.c:....o.'B
0080: EE 52 EB 10 22 1D .R..".
main, WRITE: SSL v3.0 Handshake, length = 134
main, WRITE: SSL v3.0 Change Cipher Spec, length = 1
*** Finished, v3.0
MD5 Hash: { 207, 81, 70, 113, 32, 221, 147, 109, 247, 175, 191, 53, 235, 230, 5
6, 241 }
SHA1 Hash: { 173, 191, 143, 197, 124, 50, 48, 95, 148, 88, 77, 36, 77, 11, 196,
114, 74, 169, 156, 190 }
***
[write] MD5 and SHA1 hashes: len = 40
0000: 14 00 00 24 CF 51 46 71 20 DD 93 6D F7 AF BF 35 ...$.QFq ..m...5
0010: EB E6 38 F1 AD BF 8F C5 7C 32 30 5F 94 58 4D 24 ..8......20_.XM$
0020: 4D 0B C4 72 4A A9 9C BE M..rJ...
Plaintext before ENCRYPTION: len = 56
0000: 14 00 00 24 CF 51 46 71 20 DD 93 6D F7 AF BF 35 ...$.QFq ..m...5
0010: EB E6 38 F1 AD BF 8F C5 7C 32 30 5F 94 58 4D 24 ..8......20_.XM$
0020: 4D 0B C4 72 4A A9 9C BE 77 9E 96 A4 FA D5 2A 7C M..rJ...w.....*.
0030: 0C A8 E4 47 11 C8 A7 23 ...G...#
main, WRITE: SSL v3.0 Handshake, length = 56
main, READ: SSL v3.0 Alert, length = 2
main, RECV SSLv3 ALERT: fatal, unexpected message
javax.net.ssl.SSLException: Received fatal alert: unexpected message
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.b([DashoPro-V1.2-120198])
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a([DashoPro-V1.2-120198])
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a([DashoPro-V1.2-120198])
at com.sun.net.ssl.internal.ssl.AppOutputStream.write([DashoPro-V1.2-120
198])
at java.io.OutputStream.write(OutputStream.java:61)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake([DashoPro-V
1.2-120198])
at cer.main(cer.java:389)
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jun 7 2007
Added on Dec 10 2001
5 comments
554 views