I am starting from a working Axis2c 1.6 / OpenSSL 0.9.8l configuration on Win 2008 R2 server. I am using a debug build and the Windows CRTDBG flags to chase a memory leak of 40K per request, and am hoping that an upgrade to OpenSSL 1.0 will get me out of this spot... I'm so close I can taste it, but right now I am seeing a socket error on the second write.

The axis2_http_client_send() method successfully writes some data (253 bytes worth) in its first call to the socket_write() method of bss_sock.c, line 158. It then fails in its next call to write 2 bytes - CRLF - and all I can see is that the writesocket() call in socket_write() returns a -1.

Any suggestions on how to proceed?

Running "openssl s_client -connect my.server.dns:443 -CAfile myCAFile" works fine when either openssl version is used by my server.

TIA,
Steve

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

Reply via email to