> 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]
