CUxD hängt nach Konfiguration des Gerätes System Ping

Anbindung von FS20-Komponenten, ELV-Wetterstationen, EnOcean und DMX an HomeMatic

Moderator: Co-Administratoren

Antworten
kbach
Beiträge: 112
Registriert: 21.01.2014, 14:24
System: Alternative CCU (auf Basis OCCU)
Wohnort: bei Berlin
Hat sich bedankt: 5 Mal
Danksagung erhalten: 2 Mal

CUxD hängt nach Konfiguration des Gerätes System Ping

Beitrag von kbach » 14.01.2015, 14:28

Hallo Uwe,
ich versuche das Gerät 28, System Ping zu Konfigurieren. Leider führt dies zum Hängen des CUxD, sobald ich die Eingabe bestätige und die Konfiguration von der CCU1 quittiert wurde.

Konfigurieren tue ich:
SWITCH|IP_DNS_ADR: raspberryPi
SWITCH|CMD_EXEC_TRUE: /etc/config/addons/email/email 04
SWITCH|CMD_EXEC_FALSE: /etc/config/addons/email/email 05

Beim 1. Aufruf der CUxD Website wird dann noch der Status angezeigt. Dort wird für das Gerät CUX2803001:1 nur noch folgendes Angezeigt:
CUX2803001:1 host 'raspberrypi' int-alive:60s int-fail:60s max-retry:0 threshold:1
CMD-true /etc/config/addons/email 04)
Der Rest zu dem Gerät wird nicht mehr angezeigt. Versuche ich eine andere Seite z.B. 'Geräte' aufzurufen wird nur noch CUxD-Admin angezeigt. Ein erneuter Aufruf der CUxD Site führt dann auch nur noch zur Anzeige von CUxD- Admin.

In /var/messages/log kommt es zu folgenden Meldungen:
Jan 14 12:53:01 (none) local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 97 0x61 [1] 0 0x00 [2] 99 0x63 [3] 0 0x00 [4] 100 0x64 [../Platform/DOM/iseESPexec.cpp (11622)]
Jan 14 12:53:54 (none) local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c [../Platform/DOM/iseESPexec.cpp (11622)]
Jan 14 12:53:54 (none) local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c [../Platform/DOM/iseESPexec.cpp (11622)]
Jan 14 12:56:20 (none) local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c [../Platform/DOM/iseESPexec.cpp (11622)]
Jan 14 12:56:21 (none) local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c [../Platform/DOM/iseESPexec.cpp (11622)]
Jan 14 12:56:34 (none) daemon.err cuxd[1027]: Received SIGSEGV signal.

[/b]Jan 14 12:58:12 (none) local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c [../Platform/DOM/iseESPexec.cpp (11622)]
Jan 14 12:58:12 (none) local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c [../Platform/DOM/iseESPexec.cpp (11622)]
Jan 14 13:00:00 (none) local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute failed; method =setValue Params = {"CUX2801001:3","CMD_EXEC","/sbin/daemonize /bin/tclsh /etc/config/addons/kmb/c
heckhost.tcl Nate-Win8 270 _PC_1"} result= nil [../Platform/DOM/iseXmlRpc.cpp (2551)]
Jan 14 13:00:00 (none) local0.err ReGaHss: Error: IseXmlRpc::CallSetValue: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1447)]
Jan 14 13:00:00 (none) local0.err ReGaHss: Error: IseHssDP::WriteValue: CallSetValue failed; address = CUX2801001:3 [../Platform/DOM/iseDOMdpHSS.cpp (77)]
Jan 14 13:00:00 (none) local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute failed; method =setValue Params = {"CUX2801001:4","CMD_EXEC","/sbin/daemonize /bin/tclsh /etc/config/addons/kmb/c
heckhost.tcl Klaus-Win7 270 _PC_2"} result= nil [../Platform/DOM/iseXmlRpc.cpp (2551)]
Jan 14 13:00:00 (none) local0.err ReGaHss: Error: IseXmlRpc::CallSetValue: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1447)]
Jan 14 13:00:00 (none) local0.err ReGaHss: Error: IseHssDP::WriteValue: CallSetValue failed; address = CUX2801001:4 [../Platform/DOM/iseDOMdpHSS.cpp (77)]
Jan 14 13:00:00 (none) local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute failed; method =setValue Params = {"CUX2801001:5","CMD_EXEC","/sbin/daemonize /bin/tclsh /etc/config/addons/kmb/c
heckhost.tcl Klaus-7prof 270 _PC_3"} result= nil [../Platform/DOM/iseXmlRpc.cpp (2551)]
Jan 14 13:00:00 (none) local0.err ReGaHss: Error: IseXmlRpc::CallSetValue: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1447)]
Jan 14 13:00:00 (none) local0.err ReGaHss: Error: IseHssDP::WriteValue: CallSetValue failed; address = CUX2801001:5 [../Platform/DOM/iseDOMdpHSS.cpp (77)]
Jan 14 13:00:01 (none) cron.notice crond[966]: USER root pid 2011 cmd /bin/arm7setclock
~ #

Im Web GUI der CCU1 sind keine CUxD- Geräte mehr erreichbar. Es kommt beispielsweise zu der Meldung:
Das Gerät mit der Seriennummer 'CUX2801001 vom Interface 'CUxD' konnte nicht abgefragt werden!

- Aus dieser Situation komme ich nur noch durch die Rücksicherung eines Backups.
- Ein Reset des CUxD oder der CCU1 bringt nichts.
- Das Verhalten ist bei mir reproduzierbar - ich habe jetzt schon 3 Rücksicherungen hinter mir.
- Ich habe jetzt die neuesten Versionen der CCU1 und des CUxD - Software installiert. Das Problem trat aber auch mit der CUxD 0.68 und der CCU1 1.515 auf - Stand meines letzten Backups.
- Die Ausführung der CMD_EXEC_TRUE und _FALSE - Kommandos auf der Kommandozeile der CCU führt zum gewünschten Ergebnis - es wird eine email verschickt.

Vielen Dank für Deine Unterstützung und viele Grüße
aus Königs Wusterhausen (bei Berlin),
kbach

Benutzeravatar
uwe111
Beiträge: 4821
Registriert: 26.02.2011, 22:22
Hat sich bedankt: 3 Mal
Danksagung erhalten: 246 Mal
Kontaktdaten:

Re: CUxD hängt nach Konfiguration des Gerätes System Ping

Beitrag von uwe111 » 14.01.2015, 15:01

Hallo kbach,

dieses Problem war mir bisher noch nicht bekannt. Ich werde es untersuchen.
kbach hat geschrieben:Ein erneuter Aufruf der CUxD Site führt dann auch nur noch zur Anzeige von CUxD- Admin.
Eine Rücksicherung von /usr/local/addons/cuxd/cuxd.ps sollte reichen.

Kannst Du mit bitte nach dem Absturz eine fehlerhafte Konfigurationsdatei /usr/local/addons/cuxd/cuxd.ps und das CUxD-Logfile per Email zusenden?

Viele Grüße

Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN :wink: Download: CUxD 2.11, SSH KeyDir

kbach
Beiträge: 112
Registriert: 21.01.2014, 14:24
System: Alternative CCU (auf Basis OCCU)
Wohnort: bei Berlin
Hat sich bedankt: 5 Mal
Danksagung erhalten: 2 Mal

Re: CUxD hängt nach Konfiguration des Gerätes System Ping

Beitrag von kbach » 14.01.2015, 17:00

Hallo Uwe,

bevor ich anfange die Konfiguration wieder zu ändern eine Frage. Muss ich für das Logging vorher etwas tun oder loggt der daemon sich ständig.
Wo finde ich die logging- Datei?

Welche email- Adresse soll ich verwenden?

Viele Grüße,
kbach

Antworten

Zurück zu „CUxD“