Wir haben sehr seltsame Probleme beim Verbinden mit openssl oder curl mit einem unserer Server ab Ubuntu 14.04
Ausführen:
openssl s_client -connect ms.icometrix.com:443
gibt:
CONNECTED(00000003)
140557262718624:error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert
internal error:s23_clnt.c:770:
Ein ähnlicher Fehler bei der Ausführung:
curl https://ms.icometrix.com
curl: (35) error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert
internal error
Ausgabe der openssl-Version (auf Client / Server):
OpenSSL 1.0.1f 6 Jan 2014
Ausgabe von openssl von dpkg -l openssl:
1.0.1f-1ubuntu2
Das Lustige ist, dass das Problem beim Verbinden mit anderen Versionen von Openssl verschwindet:
- Von einem Mac, OpenSSL 0.9.8zd 8. Januar 2015, alles in Ordnung
- Von Centos, OpenSSL 1.0.1e-fips 11. Februar 2013, alles in Ordnung
- Neueste stabile Version unter Ubuntu 14.04, OpenSSL 1.0.2d 9. Juli 2015, alles in Ordnung.
Auf der Serverseite sehen wir nichts Seltsames. Das Problem begann, als wir SSL3 auf unseren Computern deaktivierten.
Könnte es ein Problem mit dem Build im apt-get geben?
Wir testen auch andere Versionen, die von apt-cache showpkg vorgeschlagen wurden, aber das Problem bleibt ...
curl --sslv3 https://ms.icometrix.com
?