CUxd startet nicht nach Reboot

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

Moderator: Co-Administratoren

Benutzeravatar
iRudi
Beiträge: 105
Registriert: 28.09.2011, 10:19
System: Alternative CCU (auf Basis OCCU)
Wohnort: Berlin
Danksagung erhalten: 3 Mal

CUxd startet nicht nach Reboot

Beitrag von iRudi » 16.12.2013, 10:02

Moin,

Ich bin seit ein paar Tagen von einer CCU1 auf eine CCU2 umgezogen. Dort habe ich nun den Effekt, dass der CUxd nach einem Reboot der CCU nicht alleine startet.

Versucht man das Webinterface zu öffnen, kommt man auf die Maintenance Page. Dort kann man mein "Restart CUxd" machen und anschließend läuft alles wie gewünscht. Irgendwie scheint also nur der automatische Start nicht zu klappen. Habe gerade mal ein Update auf die 0.59a gemacht - leider keine Änderung.

Was kann das sein?

Gruß,
Rudi

Benutzeravatar
iRudi
Beiträge: 105
Registriert: 28.09.2011, 10:19
System: Alternative CCU (auf Basis OCCU)
Wohnort: Berlin
Danksagung erhalten: 3 Mal

Re: CUxd startet nicht nach Reboot

Beitrag von iRudi » 06.02.2014, 16:13

Hat niemand sonst so ein Problem? Oder irgendeine Idee?

Habe gerade das Update auf 2.7.16 gemacht - keine Änderung. Dann noch mal CUxd auf Version 0.59b aktualisiert - auch keine Änderung. Nach dem Neustart der CCU2 läuft der CUxD nicht - vermute ich zumindest, da der Aufruf von /addons/cuxd/ immer auf der Maintenance Page landet. Dort einmal "Restart CUxd" und anschließend funktioniert alles.

Ich habe mal ins Log geschaut. Dort finden sich nach dem Laden der Module diverse Fehlermeldungen bis zum Restart des CUxD:

Code: Alles auswählen

...
Feb  6 15:57:37 homematic-ccu2 daemon.info cuxd[448]: USB(1-1.6) 'insmod /usr/local/addons/cuxd/ftdi_sio.ko'
Feb  6 15:57:37 homematic-ccu2 daemon.info cuxd[448]: USB(1-1.7/ttyACM0) CUL868 connect(9600:8N1)
Feb  6 15:57:44 homematic-ccu2 local0.err ReGaHss: Error: XmlRpc: Error in XmlRpcClient::writeRequest: write error (error 111). [../Platform/DOM/iseXmlRpc.h (281)]
Feb  6 15:57:44 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute failed; method =init Params = {"xmlrpc_bin://127.0.0.1:1999","1008"} result= nil [../Platform/DOM/iseXmlRpc.cpp (2621)]
Feb  6 15:57:44 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallInit: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1219)]
Feb  6 15:57:44 homematic-ccu2 local0.err ReGaHss: Error: XmlRpcClientThread::ThreadFunction(): failed call init for interface=BidCos-Wired [../Platform/RT/iseRTHss.cpp (163)]
Feb  6 15:57:44 homematic-ccu2 local0.err ReGaHss: Error: XmlRpc: Error in XmlRpcClient::writeRequest: write error (error 111). [../Platform/DOM/iseXmlRpc.h (281)]
Feb  6 15:57:44 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute failed; method =init Params = {"xmlrpc_bin://127.0.0.1:1999","1009"} result= nil [../Platform/DOM/iseXmlRpc.cpp (2621)]
Feb  6 15:57:44 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallInit: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1219)]
Feb  6 15:57:44 homematic-ccu2 local0.err ReGaHss: Error: XmlRpcClientThread::ThreadFunction(): failed call init for interface=System [../Platform/RT/iseRTHss.cpp (163)]
Feb  6 15:57:44 homematic-ccu2 daemon.info cuxd[448]: INIT 'xmlrpc_bin://127.0.0.1:1999' '3580'
Feb  6 15:57:46 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 145 0x91 [1] 0 0x00 [2] 99 0x63 [3] 0 0x00 [4] 100 0x64  [../Platform/DOM/iseESPexec.cpp (11622)]
Feb  6 15:57:46 homematic-ccu2 daemon.err cuxd[448]: Received SIGSEGV signal.
Feb  6 15:57:46 homematic-ccu2 daemon.info cuxd[448]: USB(1-1.7/ttyACM0) CUL868 disconnect
Feb  6 15:57:46 homematic-ccu2 local0.err ReGaHss: Error: XmlRpc: Error in XmlRpcClient::writeRequest: write error (error 111). [../Platform/DOM/iseXmlRpc.h (281)]
Feb  6 15:57:46 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute failed; method =getValue Params = {"CUX3700001:3","STATE"} result= nil [../Platform/DOM/iseXmlRpc.cpp (2621)]
Feb  6 15:57:46 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1447)]
Feb  6 15:57:46 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0 [../Platform/DOM/iseDOMdpHSS.cpp (130)]
Feb  6 15:57:47 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 145 0x91 [1] 0 0x00 [2] 99 0x63 [3] 0 0x00 [4] 100 0x64  [../Platform/DOM/iseESPexec.cpp (11622)]
Feb  6 15:57:48 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 145 0x91 [1] 0 0x00 [2] 99 0x63 [3] 0 0x00 [4] 100 0x64  [../Platform/DOM/iseESPexec.cpp (11622)]
Feb  6 15:57:48 homematic-ccu2 local0.err ReGaHss: Error: IseVar::Div - division by 0! [../Platform/DOM/iseESPvar.cpp (1103)]
Feb  6 15:57:48 homematic-ccu2 local0.err ReGaHss: Error: XmlRpc: Error in XmlRpcClient::writeRequest: write error (error 111). [../Platform/DOM/iseXmlRpc.h (281)]
Feb  6 15:57:48 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute failed; method =getValue Params = {"System:1","U_SOURCE_FAIL"} result= nil [../Platform/DOM/iseXmlRpc.cpp (2621)]
Feb  6 15:57:48 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1447)]
Feb  6 15:57:48 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0 [../Platform/DOM/iseDOMdpHSS.cpp (130)]
Feb  6 15:57:49 homematic-ccu2 local0.err ReGaHss: Error: XmlRpc: Error in XmlRpcClient::writeRequest: write error (error 111). [../Platform/DOM/iseXmlRpc.h (281)]
Feb  6 15:57:49 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute failed; method =setValue Params = {"CUX3700001:1","INFO_LED",0} result= nil [../Platform/DOM/iseXmlRpc.cpp (2621)]
Feb  6 15:57:49 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallSetValue: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1517)]
Feb  6 15:57:49 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::WriteValue: CallSetValue failed; address = CUX3700001:1 [../Platform/DOM/iseDOMdpHSS.cpp (77)]
Feb  6 15:57:55 homematic-ccu2 user.err rfd: HSSParameter::GetValue() id=TEMPERATURE failed getting physical value.
Feb  6 15:57:55 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"JEQ0058841:1","TEMPERATURE"} result= [faultCode:-1,faultString:"Failure"] [../Platform/DOM/iseXmlRpc.cpp (2627)]
Feb  6 15:57:55 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1447)]
Feb  6 15:57:55 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0.000000 [../Platform/DOM/iseDOMdpHSS.cpp (130)]
Feb  6 16:02:22 homematic-ccu2 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)]
Feb  6 16:02:50 homematic-ccu2 user.info homematic: stopped (restart) cud-daemon
...

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

Re: CUxd startet nicht nach Reboot

Beitrag von uwe111 » 06.02.2014, 16:31

Hallo Rudi,

vielleicht kann ich helfen...
Kannst Du bitte vor dem nächsten CCU-Neustart das CUxD-Logfile aktivieren und nach dem CCU-Neustart herunterkopieren, bevor Du den CUxD manuell startest?

Code: Alles auswählen

LOGFILE=/tmp/cuxdlog.txt
LOGLEVEL=3
LOGSIZE=1000000
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

Benutzeravatar
Wheeler
Beiträge: 75
Registriert: 27.01.2011, 22:50
Wohnort: Feldkirchen-Westerham
Hat sich bedankt: 5 Mal
Danksagung erhalten: 1 Mal

Re: CUxd startet nicht nach Reboot

Beitrag von Wheeler » 06.02.2014, 16:51

iRudi hat geschrieben:Hat niemand sonst so ein Problem? Oder irgendeine Idee?
Hallo Rudi,
hast Du evtl. den ccu-historian laufen? Bei mir ging die historian DB korrupt und das hat den CuxD nach dem Start immer aus den Tritt gebracht.
Grüße,
-- Udo
RaspberryMatic Version 3.59.6.20211009, 148 Devices, CUxD 2.6, CCU-Historian V2.6.0 auf Debian Linux

Benutzeravatar
iRudi
Beiträge: 105
Registriert: 28.09.2011, 10:19
System: Alternative CCU (auf Basis OCCU)
Wohnort: Berlin
Danksagung erhalten: 3 Mal

Re: CUxd startet nicht nach Reboot

Beitrag von iRudi » 06.02.2014, 16:58

Wheeler hat geschrieben: hast Du evtl. den ccu-historian laufen?
Nein, den habe ich nicht laufen.

Benutzeravatar
iRudi
Beiträge: 105
Registriert: 28.09.2011, 10:19
System: Alternative CCU (auf Basis OCCU)
Wohnort: Berlin
Danksagung erhalten: 3 Mal

Re: CUxd startet nicht nach Reboot

Beitrag von iRudi » 06.02.2014, 17:23

uwe111 hat geschrieben: Kannst Du bitte vor dem nächsten CCU-Neustart das CUxD-Logfile aktivieren und nach dem CCU-Neustart herunterkopieren, bevor Du den CUxD manuell startest?
Hallo Uwe - gute Idee, aber leider ohne Erfolg.
Mit aktiviertem Log-File startet der CUxD!! Anbei trotzdem das Logfile - vielleicht kannst Du ja eine problematische Stelle erkennen.
Kaum habe ich das Logfile wieder rausgenommen - selbes Problem wie vorher :(
Dateianhänge
cuxdlog.txt
(673.25 KiB) 50-mal heruntergeladen

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

Re: CUxd startet nicht nach Reboot

Beitrag von uwe111 » 06.02.2014, 17:51

Hallo Rudi,

vielleicht bekommst Du den Absturz wenn Du den LOGLEVEL langsam bis auf 0 verringerst?
Aber hoffentlich sieht man dann noch was im Log...

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

Benutzeravatar
iRudi
Beiträge: 105
Registriert: 28.09.2011, 10:19
System: Alternative CCU (auf Basis OCCU)
Wohnort: Berlin
Danksagung erhalten: 3 Mal

Re: CUxd startet nicht nach Reboot

Beitrag von iRudi » 06.02.2014, 18:04

uwe111 hat geschrieben:vielleicht bekommst Du den Absturz wenn Du den LOGLEVEL langsam bis auf 0 verringerst?
Bingo - bei Level=2 trat der Fehler wieder auf. Anbei das Log.

Gruß,
Rudi
Dateianhänge
cuxdlog.txt
(30.47 KiB) 55-mal heruntergeladen

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

Re: CUxd startet nicht nach Reboot

Beitrag von uwe111 » 06.02.2014, 23:01

Hallo Rudi,

ich denke, den Fehler habe ich gefunden. Wenn Du mir Deine Email gibst, dann sende ich Dir ein Update zum Testen.

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

zwaenn
Beiträge: 11
Registriert: 01.10.2013, 20:09
Wohnort: Meck-Pom

Re: CUxd startet nicht nach Reboot

Beitrag von zwaenn » 24.05.2014, 11:20

Moin,
Ich habe das Problem das CUxD nicht mehr startet.
CuxD Läuft auf der CCU2. Hat auch ne zeitlang Funktionier bis meine zentrale hing. Nach einem Neustart der Zentrale hat CUxD nicht mehr gestartet. Ich werde gleich auf die Maintenance seite geleitet. Wenn ich dort auf CUxD-Restart klicke startet er Trotzdem nicht.
Was kann das sein?

Zwaenn
Dateianhänge
cuxd.ps
(4.26 KiB) 43-mal heruntergeladen
cuxd.ini
(593 Bytes) 53-mal heruntergeladen
cuxdlog.txt
(7.61 KiB) 48-mal heruntergeladen

Antworten

Zurück zu „CUxD“