>       From: [email protected] On Behalf Of
[email protected]
>       Sent: Monday, 12 December, 2011 10:53

>       I am trying to create SSL connection with a remote server using
OpenSSL 
> in visual C++ (Visual Studio-2008, Win-7). I am getting the following SSL
errors. 
> Please let me know, what does this error indicates, and how can it be
rectified. 

>       Socket bound with server

>       Starting SSL HandShake on tcp connection

>       SSL error # 1 in accept

These are not from OpenSSL, so they are from something else and it seems 
to be confused. A client should usually not be doing anything called
'accept'. 
It should be doing TCP connect and then SSL_connect (or equivalent).

>       8336:error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:
> sslv3 alert handshake failure:.\ssl\s23_clnt.c:602:

The server decided to abort the handshake, with alert type 
handshake_failure rather than anything more specific.

Find out why the server is aborting the handshake and either:
- change your client to do what the server wants
- change the server to accept what your client is doing

For 'hello' one common cause is that you are not offering 
any ciphersuite(s) the server (currently) supports. If 
that is the problem either change the ciphersuites your 
client offers or change the ones the server accepts.


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [email protected]
Automated List Manager                           [email protected]

Reply via email to