Nous rencontrons des problèmes très étranges pour nous connecter avec openssl ou curl à l'un de nos serveurs, depuis Ubuntu 14.04
Exécution :
openssl s_client -connect ms.icometrix.com:443
donne :
CONNECTED(00000003)
140557262718624:error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert
internal error:s23_clnt.c:770:
Une erreur similaire lors de l'exécution :
curl https://ms.icometrix.com
curl: (35) error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert
internal error
Sortie de la version d'openssl (sur client/serveur) :
OpenSSL 1.0.1f 6 Jan 2014
Sortie de openssl de dpkg -l openssl :
1.0.1f-1ubuntu2
Le plus drôle, c'est que le problème disparaît lorsqu'on se connecte avec d'autres versions d'Openssl :
- Depuis un Mac, OpenSSL 0.9.8zd 8 Jan 2015, tout est ok.
- Depuis centos, OpenSSL 1.0.1e-fips 11 févr. 2013, tout est ok.
- Dernière version stable sur Ubuntu 14.04, OpenSSL 1.0.2d 9 Jul 2015, tout est ok.
Du côté du serveur, nous ne voyons rien d'étrange. Le problème a commencé lorsque nous avons désactivé SSL3 sur nos machines.
Il pourrait y avoir un problème avec la construction dans l'apt-get ?
Nous testons également d'autres versions, celle proposée par apt-cache showpkg, mais le problème demeure...