OpenSSL 0.9.8g SSLv3 only client (with tlsext support compiled in) is
broken when communicating with some servers.

Example:
openssl s_client -ssl3 -connect irc.mozilla.org:6697 -debug
CONNECTED(00000003)
write to 0x67f3c0 [0x6891b0] (111 bytes => 111 (0x6F))
0000 - 16 03 00 00 6a 01 00 00-66 03 00 47 60 56 dc 7a ....j...f..G`V.z
0010 - f6 39 00 47 08 6c 19 46-2e b6 c9 85 b6 68 88 59 .9.G.l.F.....h.Y
0020 - e3 0e 79 96 df e1 68 ff-ea d0 0a 00 00 38 00 39 ..y...h......8.9
0030 - 00 38 00 35 00 88 00 87-00 84 00 16 00 13 00 0a .8.5............
0040 - 00 33 00 32 00 2f 00 9a-00 99 00 96 00 45 00 44 .3.2./.......E.D
0050 - 00 41 00 05 00 04 00 15-00 12 00 09 00 14 00 11 .A..............
0060 - 00 08 00 06 00 03 02 01-00 00 04 00 23 ............#
006f -
read from 0x67f3c0 [0x6849a0] (5 bytes => 5 (0x5))
0000 - 15 03 00 00 02 .....
read from 0x67f3c0 [0x6849a5] (2 bytes => 2 (0x2))
0000 - 02 28 .(
5468:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1053:SSL alert number 40
5468:error:1409E0E5:SSL routines:SSL3_WRITE_BYTES:ssl handshake failure:s3_pkt.c:530:

--
Tomas Mraz
No matter how far down the wrong road you've gone, turn back.
Turkish proverb

__________________________________________________ ____________________
OpenSSL Project http://www.openssl.org
Development Mailing List openssl-dev@openssl.org
Automated List Manager majordomo@openssl.org