> From: owner-openssl-us...@openssl.org  On Behalf Of Amit Singh
> Sent: Saturday, 25 April, 2009 01:49

> I upgraded from Openssl 0.9.8g to 0.9.8j. Our client 
> interfaces to a picky SSL server implementation in JAVA, 
> version currently unknown.
> 
> With openssl 0.9.8j the connection does not establish with 
> this server.
> 
> Basically, the server does not respond to a client hello.
> 
> I dumped the client hello msg (thanks for providing the 
> msg_callback routine) sent out from 0.9.8j & 0.9.8g and there 
> are differences in either the cipher suite spec or 
> compression method bytes at the end of the msg.
> 
No, it's TLS extensions, now enabled by default in 0.9.8j.
And apparently not supported by your picky server.
In particular, 0x23=35 seems to be session_ticket.

Either (re-configure and) build with no-tlsext;
or it appears to me that SSL_[CTX_]set_option 
of (or including) SSL_OP_NO_TICKET will stop this one.

(I bet this is going to become a FAQ.)



______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to