mein Watchdog hat heute Nacht einen RFD-Restart lokalisiert und das Fehlerprotokoll sieht wie folgt aus:
Code: Alles auswählen
Dec 3 01:19:05 Proxmox-Raspberrymatic kern.info kernel: [719062.383073] rfd[1472]: segfault at 15 ip 0000000000000015 sp 00000000fff2beec error 14 in rfd[8048000+a000] likely on CPU 0 (core 0, socket 0)
Dec 3 01:19:05 Proxmox-Raspberrymatic kern.info kernel: [719062.383097] Code: Unable to access opcode bytes at 0xffffffffffffffeb.
Dec 3 01:19:05 Proxmox-Raspberrymatic local0.err ReGaHss: ERROR: XmlRpc: Error in XmlRpcClient::readHeader: error while reading header (error 104) on fd 6. [error():iseXmlRpc.h:281]
Dec 3 01:19:05 Proxmox-Raspberrymatic local0.warn ReGaHss: WARNING: XMLRPC 'setValue': rpcClient.execute() failed (url: xmlrpc_bin://127.0.0.1:32001, params: {"LEQ0571511:1","PRESS_SHORT",false}, result: nil) [CallXmlrpcMethod():iseXmlRpc.cpp:2612]
Dec 3 01:19:05 Proxmox-Raspberrymatic local0.err ReGaHss: ERROR: XMLRPC 'setValue' call failed (interface: 1034, params: {"LEQ0571511:1","PRESS_SHORT",false}) [CallSetValue():iseXmlRpc.cpp:1515]
Dec 3 01:19:05 Proxmox-Raspberrymatic local0.err ReGaHss: ERROR: rpc.CallSetValue failed; address = LEQ0571511:1 [WriteValue():iseDOMdpHSS.cpp:76]
Dec 3 01:19:05 Proxmox-Raspberrymatic local0.err ReGaHss: ERROR: ScriptRuntimeError: var debug=dom.GetObject("SysVar_SYSTEM_Debug"); debug.State("Programm gestartet: Prog_AA-Garage_Licht: 2. Bedingung"); [ExecError():iseESPexec.cpp:12907]
Dec 3 01:19:05 Proxmox-Raspberrymatic kern.info kernel: [719062.390318] eq3loop: eq3loop_close_slave() mmd_bidcos
Dec 3 01:19:19 Proxmox-Raspberrymatic user.err monit[1703]: 'rfd' process is not running
Dec 3 01:19:19 Proxmox-Raspberrymatic user.info monit[1703]: 'rfd' trying to restart
Dec 3 01:19:19 Proxmox-Raspberrymatic user.info monit[1703]: 'rfd' restart: '/etc/init.d/S61rfd restart'
Dec 3 01:19:19 Proxmox-Raspberrymatic kern.info kernel: [719076.565558] eq3loop: eq3loop_open_slave() mmd_bidcos
Dec 3 01:19:21 Proxmox-Raspberrymatic local0.warn ReGaHss: WARNING: XMLRPC 'setValue': rpcClient.isFault() failed (url: xmlrpc://127.0.0.1:32010, params: {"00259BE995BE9D:18","STATE",true}, result: [faultCode:-1,faultString:"Generic error (UNREACH)"]) [CallXmlrpcMethod():iseXmlRpc.cpp:2618]
Dec 3 01:19:21 Proxmox-Raspberrymatic local0.err ReGaHss: ERROR: XMLRPC 'setValue' call failed (interface: 1035, params: {"00259BE995BE9D:18","STATE",true}) [CallSetValue():iseXmlRpc.cpp:1515]
Dec 3 01:19:21 Proxmox-Raspberrymatic local0.err ReGaHss: ERROR: rpc.CallSetValue failed; address = 00259BE995BE9D:18 [WriteValue():iseDOMdpHSS.cpp:76]
Dec 3 01:19:27 Proxmox-Raspberrymatic local0.warn ReGaHss: WARNING: XMLRPC 'setValue': rpcClient.isFault() failed (url: xmlrpc://127.0.0.1:32010, params: {"00259BE995BE9D:14","STATE",true}, result: [faultCode:-1,faultString:"Generic error (UNREACH)"]) [CallXmlrpcMethod():iseXmlRpc.cpp:2618]
Dec 3 01:19:27 Proxmox-Raspberrymatic local0.err ReGaHss: ERROR: XMLRPC 'setValue' call failed (interface: 1035, params: {"00259BE995BE9D:14","STATE",true}) [CallSetValue():iseXmlRpc.cpp:1515]
Dec 3 01:19:27 Proxmox-Raspberrymatic local0.err ReGaHss: ERROR: rpc.CallSetValue failed; address = 00259BE995BE9D:14 [WriteValue():iseDOMdpHSS.cpp:76]
Dec 3 01:19:39 Proxmox-Raspberrymatic user.err monit[1703]: 'rfd' service restarted 1 times within 1 cycles(s) - exec
Dec 3 01:19:39 Proxmox-Raspberrymatic user.info monit[1703]: 'rfd' exec: '/bin/triggerAlarm.tcl rfd restarted WatchDog: rfd-restart true'
Dec 3 01:19:39 Proxmox-Raspberrymatic user.info monit[1703]: 'rfd' process is running with pid 29793
Dec 3 01:19:39 Proxmox-Raspberrymatic user.info monit[1703]: 'rfd' process is running after previous restart timeout (manually recovered?)
Folgende Informationen zu dem Fehlerprotokoll habe ich für Euch.
Dieser Fehler wurde von mir bereits behoben (falsche Bezeichnung der Systemvariablen):
Code: Alles auswählen
Dec 3 01:19:05 Proxmox-Raspberrymatic local0.err ReGaHss: ERROR: ScriptRuntimeError: var debug=dom.GetObject("SysVar_SYSTEM_Debug"); debug.State("Programm gestartet: Prog_AA-Garage_Licht: 2. Bedingung"); [ExecError():iseESPexec.cpp:12907]
Code: Alles auswählen
Dec 3 01:19:05 Proxmox-Raspberrymatic local0.err ReGaHss: ERROR: XMLRPC 'setValue' call failed (interface: 1034, params: {"LEQ0571511:1","PRESS_SHORT",false}) [CallSetValue():iseXmlRpc.cpp:1515]
Code: Alles auswählen
Dec 3 01:19:21 Proxmox-Raspberrymatic local0.err ReGaHss: ERROR: XMLRPC 'setValue' call failed (interface: 1035, params: {"00259BE995BE9D:18","STATE",true}) [CallSetValue():iseXmlRpc.cpp:1515]
Wie kann ich das Problem eingrenzen / finden / lösen und natürlich beheben?
Vielen Dank im voraus für Eure Unterstützung!
Gruß
Vyrus_0711