Anyone know what could be the cause of this error?    This error occurs on a
Windows system.   The calling system (which shouldn't matter) is Solaris.  
However, other Windows systems that call to this system succeed, although
the only notable error is here.

Calling SSL_accept.
Error code: 5
error:00000000:lib(0):func(0):reason(0)
Error: SSL_ERROR_SYSCALL, errlist: No such file or directory
WSAGetLastError, rc=0

This is basically the APIs I call to get the above information.

err = SSL_get_error(ssl, rc);
printf("Error code: %d", err);
ERR_error_string_n(ERR_get_error(), err_buf, sizeof(err_buf)); 
printf("Error: %s", err_buf);
printf("Error: SSL_ERROR_SYSCALL, errlist: %s", sys_errlist[errno]);
printf("WSAGetLastError, rc=%d", WSAGetLastError());

Windows client ->  Windows server (success)..
Solaris client -> Windows server (above error)..

The only thing I see on the Solaris (client) side is the following Perl
module error:

Use of uninitialized value in numeric eq (==) at /PerlApp/IO/Socket/SSL.pm
line 1145.

But I believe this comes from an error path in SSL.pm after the failure
occurred on the Windows server.

Thanks in advance!!!   This one has stumped me for a while.

-- 
View this message in context: 
http://www.nabble.com/SSL_ERROR_SYSCALL%2C-errlist%3A-No-such-file-or-directory-tp20329506p20329506.html
Sent from the OpenSSL - User mailing list archive at Nabble.com.

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to