After updating openssl on our dev server to version
1.0.1-4ubuntu5.31, a script that contains a curl command to a specific server no longer connects. We were running openssl
1.0.1-4ubuntu5.25. Curl performs the initial connection successfully. The problem comes into play when we ar trying the GET and receive the error:
GET /some/directory/on_the_remote_server HTTP/1.1 User-Agent: curl/7.22.0 (x86_64-pc-linux-gnu) libcurl/7.22.0 OpenSSL/1.0.1 zlib/22.214.171.124 libidn/1.23 librtmp/2.3 Host: host.connection.com Accept: */* * SSLv3, TLS handshake, Hello request (0): * SSLv3, TLS handshake, Client hello (1): * SSL read: error:140940E5:SSL routines:SSL3_READ_BYTES:ssl handshake failure, errno 0 * Closing connection #0 curl: (56) SSL read: error:140940E5:SSL routines:SSL3_READ_BYTES:ssl handshake failure, errno 0
(This has been sanitized to protect private information)
I've verified there are no changes on the connecting server. Any help would be greatly appreciated as I have not been able to find anything on fixing this error.