Problem mit Pushover

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

Benutzeravatar
jmaus
Beiträge: 9862
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1880 Mal
Kontaktdaten:

Re: [GELÖST] Problem mit Pushover

Beitrag von jmaus » 25.09.2018, 23:26

pdulles hat geschrieben:
25.09.2018, 21:05
bei beiden kommt die gleiche Fehlermeldung
Also bei mir gehen beide Kommandos mit der aktuellen RaspberryMatic. Deine gezeigte Fehlermeldung kann ich aber ohnehin nicht nachvollziehen, da steht

Code: Alles auswählen

curl: error while loading shared libraries: /lib/libcurl.so.4: ELF file OS ABI invalid
Aber in /lib gibt es ohnehin keine libcurl.so.4 in RaspberryMatic, sondern die liegt normalerweise in /usr/lib?!? Die Frage ist also liegt da wirklich eine bei dir und wenn ja, dann wie kommt die da hin?!? Hast du da irgendwas selbst installiert von Hand?!?!
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

pdulles
Beiträge: 75
Registriert: 28.11.2015, 23:33

Re: [GELÖST] Problem mit Pushover

Beitrag von pdulles » 26.09.2018, 10:43

wie gesagt, habe ich nichts per Hand installiert.

was ist, wenn ich unter /usr/local/addons/cuxd/extra/..... CURL lösche und anschliessend CUXD neu installiere.
Dann sollte CURL auch wieder neu installiert werden.
pdulles
--------------------------------------------------------------------
223 Kanäle in 89 Geräten und 68 CUxD-Kanäle in 19 CUxD-Geräten

Benutzeravatar
jmaus
Beiträge: 9862
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1880 Mal
Kontaktdaten:

Re: [GELÖST] Problem mit Pushover

Beitrag von jmaus » 26.09.2018, 11:03

pdulles hat geschrieben:
26.09.2018, 10:43
wie gesagt, habe ich nichts per Hand installiert.

was ist, wenn ich unter /usr/local/addons/cuxd/extra/..... CURL lösche und anschliessend CUXD neu installiere.
Dann sollte CURL auch wieder neu installiert werden.
Wenn du die RaspberryMatic version von CUxD installiert hast darf es unter /usr/local/addons/cuxd/extra/ kein "curl" binary geben, sondern lediglich ein link auf /usr/bin/curl weil dort RaspberryMatic bereits die richtige curl version mitbringt.

Wie gesagt, schau mal bitte was da unter /lib/libcurl* bei dir liegt. Wundert mich wer das da bitte installiert hat. Gib mal folgendes Kommando ein in einer SSH Sitzung:

Code: Alles auswählen

ls -la /lib/libcurl*
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

pdulles
Beiträge: 75
Registriert: 28.11.2015, 23:33

Re: [GELÖST] Problem mit Pushover

Beitrag von pdulles » 26.09.2018, 11:51

jmaus hat geschrieben:
26.09.2018, 11:03
pdulles hat geschrieben:
26.09.2018, 10:43
wie gesagt, habe ich nichts per Hand installiert.

was ist, wenn ich unter /usr/local/addons/cuxd/extra/..... CURL lösche und anschliessend CUXD neu installiere.
Dann sollte CURL auch wieder neu installiert werden.
Wenn du die RaspberryMatic version von CUxD installiert hast darf es unter /usr/local/addons/cuxd/extra/ kein "curl" binary geben, sondern lediglich ein link auf /usr/bin/curl weil dort RaspberryMatic bereits die richtige curl version mitbringt.

Wie gesagt, schau mal bitte was da unter /lib/libcurl* bei dir liegt. Wundert mich wer das da bitte installiert hat. Gib mal folgendes Kommando ein in einer SSH Sitzung:

Code: Alles auswählen

ls -la /lib/libcurl*
werde ich machen, wie ich Zugriff auf mein System habe.
Gebe dann Bescheid.
pdulles
--------------------------------------------------------------------
223 Kanäle in 89 Geräten und 68 CUxD-Kanäle in 19 CUxD-Geräten

pdulles
Beiträge: 75
Registriert: 28.11.2015, 23:33

Re: [GELÖST] Problem mit Pushover

Beitrag von pdulles » 26.09.2018, 17:44

so mum habe ich das Ergebins:
lrwxrwxrwx 1 root root 16 Nov 8 2010 /lib/libcurl.so.3 -> libcurl.so.4.2.0
lrwxrwxrwx 1 root root 16 Nov 8 2010 /lib/libcurl.so.4 -> libcurl.so.4.2.0
-rwxr-xr-x 1 root root 356167 Nov 8 2010 /lib/libcurl.so.4.2.0
pdulles
--------------------------------------------------------------------
223 Kanäle in 89 Geräten und 68 CUxD-Kanäle in 19 CUxD-Geräten

Benutzeravatar
jmaus
Beiträge: 9862
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1880 Mal
Kontaktdaten:

Re: [GELÖST] Problem mit Pushover

Beitrag von jmaus » 26.09.2018, 17:48

pdulles hat geschrieben:
26.09.2018, 17:44
so mum habe ich das Ergebins:
lrwxrwxrwx 1 root root 16 Nov 8 2010 /lib/libcurl.so.3 -> libcurl.so.4.2.0
lrwxrwxrwx 1 root root 16 Nov 8 2010 /lib/libcurl.so.4 -> libcurl.so.4.2.0
-rwxr-xr-x 1 root root 356167 Nov 8 2010 /lib/libcurl.so.4.2.0
Du hast aber schon ein RaspberryMatic installiert, oder? Welche Version? Da gibt es definitiv nicht diese /lib/libcurl.* Binaries. Irgendwie hast du die dir eingefangen. Die frage ist nur wie?!? Hast du irgendwelchen exotischen Addons installiert?

Mach mal ein Backup und führ ein WebUI-Update von RaspberryMatic erneut aus, dann wirst du sehen das es diese Dateien danach nicht mehr gibt und dann sollte "curl" selbst auch wieder gehen.

Achja, und führ mal folgendes Kommando aus, dann finden wir vielleicht den Übeltäter (ggf. das Addon) der diese binaries installiert hat.

Code: Alles auswählen

find / -name "libcurl*"
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

pdulles
Beiträge: 75
Registriert: 28.11.2015, 23:33

Re: [GELÖST] Problem mit Pushover

Beitrag von pdulles » 26.09.2018, 18:15

jmaus hat geschrieben:
26.09.2018, 17:48
pdulles hat geschrieben:
26.09.2018, 17:44
so mum habe ich das Ergebins:
lrwxrwxrwx 1 root root 16 Nov 8 2010 /lib/libcurl.so.3 -> libcurl.so.4.2.0
lrwxrwxrwx 1 root root 16 Nov 8 2010 /lib/libcurl.so.4 -> libcurl.so.4.2.0
-rwxr-xr-x 1 root root 356167 Nov 8 2010 /lib/libcurl.so.4.2.0
Du hast aber schon ein RaspberryMatic installiert, oder? Welche Version? Da gibt es definitiv nicht diese /lib/libcurl.* Binaries. Irgendwie hast du die dir eingefangen. Die frage ist nur wie?!? Hast du irgendwelchen exotischen Addons installiert?

Ja habe ich und installiert habe ich die aktuelle Version:
cuxd_2.1.0_ccurm.tar.gz
Mach mal ein Backup und führ ein WebUI-Update von RaspberryMatic erneut aus, dann wirst du sehen das es diese Dateien danach nicht mehr gibt und dann sollte "curl" selbst auch wieder gehen.

OK, kann ich machen.
Komme ich aber nicht dazu. Eine Werkseinstellung habe ich schon einmal gemacht, aber ein nochmaliges Update von RaspberryMatic
habe ich nich nicht durchgeführt.

Achja, und führ mal folgendes Kommando aus, dann finden wir vielleicht den Übeltäter (ggf. das Addon) der diese binaries installiert hat.

Code: Alles auswählen

find / -name "libcurl*"
/usr/lib/libcurl.so
/usr/lib/libcurl.so.4
/usr/lib/libcurl.so.4.5.0
/lib/libcurl.so.3
/lib/libcurl.so.4
/lib/libcurl.so.4.2.0
pdulles
--------------------------------------------------------------------
223 Kanäle in 89 Geräten und 68 CUxD-Kanäle in 19 CUxD-Geräten

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: [GELÖST] Problem mit Pushover

Beitrag von alchy » 26.09.2018, 18:17

jmaus hat geschrieben:
26.09.2018, 11:03
Wenn du die RaspberryMatic version von CUxD installiert hast
Wäre eine Beantwortung bzw. eine De/Neuinstallation wert.
Abgesehen vom curl Problem gebe ich hier noch mal zur Kenntnis, das auch wget nicht funktioniert.
Und meine beiden Scripte oder auch Direktaufrufe sollten alle eine Nachricht verschicken.

Aber es ist schon richtig eines nach den anderen abzuarbeiten.

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

pdulles
Beiträge: 75
Registriert: 28.11.2015, 23:33

Re: [GELÖST] Problem mit Pushover

Beitrag von pdulles » 26.09.2018, 18:27

alchy hat geschrieben:
26.09.2018, 18:17
jmaus hat geschrieben:
26.09.2018, 11:03
Wenn du die RaspberryMatic version von CUxD installiert hast
Wäre eine Beantwortung bzw. eine De/Neuinstallation wert.
Abgesehen vom curl Problem gebe ich hier noch mal zur Kenntnis, das auch wget nicht funktioniert.
Und meine beiden Scripte oder auch Direktaufrufe sollten alle eine Nachricht verschicken.

Aber es ist schon richtig eines nach den anderen abzuarbeiten.

Alchy
Wie gesagt, werde ich die De/Neuinstallation als erstes durchführen.
Melde mich dann, wenn ich soweit bin.
Exotische Zusatzprogramme habe ich nicht installiert (Email, Watchdog und CUX-Daemon)

Aber schon vielen Dank, dass Ihr Euch meine Problem annehmt.
Ist und bleibt ein super Forum.
pdulles
--------------------------------------------------------------------
223 Kanäle in 89 Geräten und 68 CUxD-Kanäle in 19 CUxD-Geräten

pdulles
Beiträge: 75
Registriert: 28.11.2015, 23:33

Re: Problem mit Pushover

Beitrag von pdulles » 27.09.2018, 17:46

So, habe nun das Update Image noch einmal eingespielt.
Anschliessend eine SSH Verbindung aufgebaut und folgenden Befehl ausgelöst:

folgendes Ergebnis kam heraus:
/usr/lib/libcurl.so
/usr/lib/libcurl.so.4
/usr/lib/libcurl.so.4.5.0
ist das Ergebnis richtig ?

zur Zeit funktioniert auch Pushover. Mal schauen, ob ich heute abend auch meine Infos per Push bekomme.

Nun steht aber noch die Sache mit dem WGET aus.
Die beiden Scripte von Alchy (mit und ohne Curl) sollten nach Aussage funktionieren.
Bekomme nun von beiden keine Rückmeldung.

Das heisst, dass ich noch ein Fehler mit WGET habe, oder ?
pdulles
--------------------------------------------------------------------
223 Kanäle in 89 Geräten und 68 CUxD-Kanäle in 19 CUxD-Geräten

Antworten

Zurück zu „RaspberryMatic“