[Eisfair] echoping (smokeping)-SSL-Problem
Olaf Jaehrling
eisfair at ojaehrling.de
Sa Dez 31 15:56:39 CET 2016
Hallo Rolf
Juergen Edner schrieb am 31.12.2016 um 15:18:
> Hallo Rolf,
>
>
>> n36L # /usr/bin/echoping -t 5 -C -h / -n 5 [1. Server]
>> SSL_write error on socket: error:14077410:SSL
>> routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
>
> ich gehe davon aus, dass hier versucht wird SSLv2/v3 beim Aushandeln
> der Verbindung zu verwenden, welche aus Sicherheitsgründen mittlerweile
> von vielen Software-Paketen nicht mehr unterstützt wird. Abhilfe schafft
> hier üblicherweise eine Aktualisierung der OpenSSL-Libraries und die
> Verwendung von TLS.
>
>> 1. Server (erzeugt Fehler)
>> OpenSSL 0.9.8y Server sent fatal alert: handshake_failure
>> Heartbeat (extension) no
>> Forward Secrecy Yes (with most browsers) ROBUST
>> ALPN Yes
>> NPN Yes
>> Session resumption(caching) Yes
>>
>> 2. Server (echoping arbeitet problemlos)
>> OpenSSL 0.9.8y RSA 2048 (SHA256) TLS 1.0
>> TLS_RSA_WITH_3DES_EDE_CBC_SHA No FS
>> Heartbeat (extension) yes
>> Forward Secrecy With modern browsers
>> ALPN No
>> NPN No
>> Session resumption(caching) No
>
> Dies deutet darauf hin, dass auf einem zweiten Server ein neueres
> Zertifikat mit einem SHA256-Hash im Einsatz ist. Schaue doch einmal
> was für ein Zertifikat auf dem ersten Server installiert ist,
> vielleicht noch ein Zertifikat mit einem SHA1-Hash?
ich hätte hier zum Testen folgende Version (Debian)
echoping 6.0.2 compiled with i686-linux-gnu-gcc on babin (i686-pc-linux-gnu)
at 2016-05-25 with options:
HTTP: enabled
ICP: enabled
OPENSSL: disabled
GNUTLS: enabled
SMTP: enabled
LIBIDN: enabled
TOS: enabled
PRIORITY: enabled
Eisfair hat diese Version:
echoping 6.0.2 compiled with cc on compiler (i686-pc-linux-gnu)
at 2010-07-05 with options:
HTTP: enabled
ICP: disabled
OPENSSL: enabled
GNUTLS: disabled
SMTP: enabled
LIBIDN: enabled
TOS: enabled
PRIORITY: enabled
Der Unterschied ist, dass bei der Debainversion openssl disabled ist und
dafür GnuTLS enabled ist. Vllt behebt das ja dein Problem.
Magst du mal testen?
cp /usr/bin/echoping /usr/bin/echoping_original
wget -O /usr/bin/echoping http://ojaehrling.de/eis/echoping
Danach kannst Du testen. Wenn es nicht geht kannst du es einfach wieder
Rückgängig machen mittels
mv /usr/bin/echoping_original /usr/bin/echoping
Gruß
Olaf
Guten Rutsch ins Jahr 2017
Mehr Informationen über die Mailingliste Eisfair