Если я запускаю curl на машине, на которой работает OpenSSL 1.0.0e, например:
curl -v https://shumaker.flexrentalsolutions.com
на машине, на которой работает OpenSSL 0.9.8r, я получаю следующую ошибку:
About to connect() to shumaker.flexrentalsolutions.com port 443 (#0)
* Trying 50.112.122.15... connected
* Connected to shumaker.flexrentalsolutions.com (50.112.122.15) port 443 (#0)
* SSLv3, TLS handshake, Client hello (1):
* error:14077458:SSL routines:SSL23_GET_SERVER_HELLO:reason(1112)
* Closing connection #0
Если я запускаю ту же команду curl на машине с OpenSSL 1.0.0e, команда завершается без проблем.
Похоже, что рукопожатие не завершается должным образом, по-видимому, из-за некоторой несовместимости междудве версии OpenSSL.
Есть идеи, как это исправить?