У нас виникають дуже дивні проблеми, пов’язані з openssl або curl до одного з наших серверів, від Ubuntu 14.04
Виконання:
openssl s_client -connect ms.icometrix.com:443
дає:
CONNECTED(00000003)
140557262718624:error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert
internal error:s23_clnt.c:770:
Аналогічна помилка під час виконання:
curl https://ms.icometrix.com
curl: (35) error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert
internal error
Вихід версії openssl (на клієнті / сервері):
OpenSSL 1.0.1f 6 Jan 2014
Виведення openssl з dpkg -l openssl:
1.0.1f-1ubuntu2
Найцікавіше, що проблема зникає під час з'єднання з іншими версіями Openssl:
- Від mac, OpenSSL 0.9.8zd 8 січня 2015, все гаразд
- Від centos, OpenSSL 1.0.1e-fips 11 лютого 2013 року, все гаразд
- Останній стабільний випуск на Ubuntu 14.04, OpenSSL 1.0.2d 9 липня 2015, все гаразд.
З боку сервера ми нічого дивного не бачимо. Проблема почалася, коли ми відключили SSL3 на своїх машинах.
Можливо, може виникнути проблема зі складанням в apt-get?
Ми також тестуємо інші версії, запропоновану apt-cache showpkg, але проблема залишається ...
curl --sslv3 https://ms.icometrix.com
працює?