the openSSL version is 0.9.8l, I also tried using 1.0.0f but same issue
the application fails with same error whether run from debugger or outside debugger I tried using wireShark to trace the communication when run from SoapUI and when from my app but the data is encrypted and I don't have server's private key > Date: Fri, 3 Feb 2012 13:43:00 +0100 > From: [email protected] > To: [email protected] > Subject: Re: getting SSL_ERROR_ZERO_RETURN when calling operation from WSDL > using axis2c > > On 2/3/2012 6:13 AM, manoj dhyani wrote: > > I am using the following WSDL > > https://nestlepreview.i-nexus.com/nestlepreview/webservices/v1/nexus.wsdl > > > > and trying to get data using the operations from the WSDL, the > > webservice client is written in C using Axis2/c 1.5 with openSSL enabled > > openSSL version 0.0.8l > That doesn't look like a real OpenSSL version > number, please double check. > > > > the certificated is verified and instead of getting a response axis2c > > throws a timeout error > > on debugging axis2/c > > the SSL_read() call is failing with error SSL_ERROR_XERO_RETURN > This *could* be a result of stopping your program in > the debugger affecting the actual socket send/recv > calls in a way not expected by OpenSSL and/or Axis2. > > So try running your test program outside the debugger. > > > > The same WSDL if used in SoapUI works fine or with any other Java > > based clients > Sounds like the server is OK then. > > > > any idea how to debug this issue ? is this a server side problem or > > client, if other client works I am not sure if it's server side issue > > or network issue > > ______________________________________________________________________ > OpenSSL Project http://www.openssl.org > User Support Mailing List [email protected] > Automated List Manager [email protected]
