Hi Steve, I have verified the new change solves the problem.
Thank you, fred -----Original Message----- From: Dr. Stephen Henson [mailto:st...@openssl.org] Sent: Tuesday, January 26, 2010 11:56 AM To: openssl-users@openssl.org Subject: Re: Re-negotiation handshake failed: Not accepted byclientwithOpenSSL 0.98m-beta1 On Tue, Jan 26, 2010, Shotton, Fred wrote: > > I double checked that swapping BIO_CTRL_PENDING and BIO_CTRL_WPENDING in > modules/ssl/ssl_engine_io.c does NOT fix this. It results in a fatal alert, > without it the s_client hangs. My test is a little unusual in that I > copy/paste an HTTP GET request into the s_client session in a terminal > window and sometimes press "enter" for an extra linefeed, which probably > results in smaller than normally found packets of data on the wire. > OK, I've simplified the OpenSSL code to unconditionally flush the data instead. The change is here: http://cvs.openssl.org/chngview?cn=19183 Please let me know if that solves the problem. If you can't apply that diff or pull the source from CVS you can try tomorrow's snapshot. Steve. -- Dr Stephen N. Henson. OpenSSL project core developer. Commercial tech support now available see: http://www.openssl.org ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org