FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: astro0302 am 20 September 2022, 11:25:58

Titel: Spritpreismonitor liefert seit 28.07.2022 keine Daten mehr / SSLv3 Fehler
Beitrag von: astro0302 am 20 September 2022, 11:25:58
Hallo!

Ich habe vor wenigen Tagen festgestellt, dass bei mir die Spritpreise nicht mehr aktualisiert werden. In Fhem habe ich dazu folgenden Code hinterlegt:

--- schnipp ---

define Jet HTTPMOD http://www.clever-tanken.de/tankstelle_details/10737 1800
setuuid Jet 5c57471f-f33f-802f-0dc0-e687560c0dcd4bc9
attr Jet userattr icon stateFormat timeout
attr Jet alias Jet
attr Jet enableControlSet 1
attr Jet group Spritpreise
attr Jet icon fts_garage
attr Jet reading01Name Diesel
attr Jet reading01Regex "current-price-1">(\d.\d{2})
attr Jet reading02Name SuperE5
attr Jet reading02Regex "current-price-3">(\d.\d{2})
attr Jet reading03Name SuperE10
attr Jet reading03Regex "current-price-2">(\d.\d{2})
attr Jet stateFormat Liter_SuperE5: SuperE5
attr Jet timeout 10

--- schnapp ---

Die Readings schreibe ich in eine Logdatei.

In der FHEM Logdatei stehen rund um das Thema Spritpreise folgende Einträge:

2022.09.20 11:02:16 3: Jet: Defined with URL http://www.clever-tanken.de/tankstelle_details/10737 and interval 1800 featurelevel 6.1
2022.09.20 11:03:08 3: Jet: Read callback: Error:  SSL connect attempt failed error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure

Der Aufruf der Webseite mit HTTPS:// führt zum gleichen Fehler.

FHEM wurde mit "Update All" bereits auf aktuellen Stand gebracht.

Wie bekomme ich FHEM wieder dazu, mit Clever Tanken zu kommunzieren? Im Forum habe ich rund um den Spritpreismonitor keine Einträge gefunden.








Titel: Antw:Spritpreismonitor liefert seit 28.07.2022 keine Daten mehr / SSLv3 Fehler
Beitrag von: Otto123 am 20 September 2022, 11:46:10
Hi,

Zitat
Wheezy
echt ? Damit bist Du irgendwann raus ;)
Bei mir funktioniert die DEF mit
https://www.clever-tanken.de/tankstelle_details/99008 1800ohne Probleme

Ich denke Du wirst Dein Linux System aktualisieren müssen. Ob es da was gibt weiß ich nicht, aber danach musst Du mal suchen?
Wheezy ist seit etwa 4 Jahren End of live https://wiki.debian.org/LTS

Gruß Otto
Titel: Antw:Spritpreismonitor liefert seit 28.07.2022 keine Daten mehr / SSLv3 Fehler
Beitrag von: rudolfkoenig am 20 September 2022, 11:59:52
Laut Internet bedeutet die Fehlermeldung, dass Client und Server nicht auf einem Verschluesselungsverfahren einigen konnten.

Entweder ist die Bibliotheken des Servers zu alt, oder die des Clients, oder es wurde dem Client per sslVersion Attribut das Verwenden passender Verfahren untersagt.

Laut https://www.cdn77.com/tls-test erlaubt  http://www.clever-tanken.de nur TLSv1.2 und TLSv1.3.
In FHEM kann man die Verfahren ueber das sslVersion Attribut aendern, entweder in global oder in der HTTPMOD Instanz.
Die Voreinstellung fuer sslVersion fuer Clients in FHEM ist SSLv23:!SSLv3:!SSLv2, was laut Doku (nur) TLS1.x zulaesst.

Ich tippe auf eine alte openSSL Bibliothek bzw. eine alte OS-Version.
Titel: Antw:Spritpreismonitor liefert seit 28.07.2022 keine Daten mehr / SSLv3 Fehler
Beitrag von: astro0302 am 20 September 2022, 12:57:49
Hi,
echt ? Damit bist Du irgendwann raus ;)
Bei mir funktioniert die DEF mit
https://www.clever-tanken.de/tankstelle_details/99008 1800ohne Probleme

Ich denke Du wirst Dein Linux System aktualisieren müssen. Ob es da was gibt weiß ich nicht, aber danach musst Du mal suchen?
Wheezy ist seit etwa 4 Jahren End of live https://wiki.debian.org/LTS

Gruß Otto

Sorry, meine Signatur ist nicht aktuell. Habe Jessie im Einsatz und FHEM läuft auch nicht mehr auf einem Raspberry Pi 2, sondern auf einem Raspberry Pi 3B
Titel: Antw:Spritpreismonitor liefert seit 28.07.2022 keine Daten mehr / SSLv3 Fehler
Beitrag von: MadMax-FHEM am 20 September 2022, 13:06:43
Jessie ist nicht (viel) besser...

Jessie - > Stretch - > Buster - > Bullseye...

Gruß, Joachim
Titel: Antw:Spritpreismonitor liefert seit 28.07.2022 keine Daten mehr / SSLv3 Fehler
Beitrag von: Otto123 am 20 September 2022, 14:56:26
jessie ist seit 2 Jahren EOL

Hast Du es schon mal mit System Aktualisierung probiert?
sudo apt-get update
sudo apt-get upgrade

Ob es da allerdings Aktualisierungen gibt weiß ich nicht.
Was sagt denn
openssl version -a
Titel: Antw:Spritpreismonitor liefert seit 28.07.2022 keine Daten mehr / SSLv3 Fehler
Beitrag von: astro0302 am 20 September 2022, 15:10:39
Vielen Dank schon einmal für eure schnellen Antworten. Ich sehe schon, das Problem liegt vermutlich am veralteten Linux-Unterbau. Nach dem Urlaub werde ich mich dann an das Upgrade des Linux-Unterbaus kümmern.
Titel: Antw:Spritpreismonitor liefert seit 28.07.2022 keine Daten mehr / SSLv3 Fehler
Beitrag von: Otto123 am 20 September 2022, 15:26:54
Falls Du dazu Starthilfe brauchst: Meine Notizen (https://heinz-otto.blogspot.com/2022/08/howto-fhem-umzug-von-system-nach-system.html)