Geräte Firmwreupd. n. aufrufbar (CuxD und Java HM-Server)

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

FerrisBuler
Beiträge: 6
Registriert: 05.12.2015, 21:16

Geräte Firmwreupd. n. aufrufbar (CuxD und Java HM-Server)

Beitrag von FerrisBuler » 07.01.2017, 15:08

Moin,

ich habe ein merkwürdiges Phänomen:
ich möchte ein Update von einem Schalter machen. Dazu habe ich das Updatefile bereits heruntergeladen.
Wenn ich nun auf der CCU2 Einstellungen -> Geräte-Firmware aufrufe, so wird zunächst das gewohnte
Overlay-Fenster 'Konfigurationsdaten werden geladen...' angezeigt. Danach erscheint eine weiße Webseite
ohne Inhalt.
Folgende Tätiglkeiten haben zu keinem Erfolg geführt:
- CCU2 Neustart
- CCU2 Firmwareupdate auf 2.25.15
- Aufruf der Website von 2 verschiedenen Rechnern
- Aufruf jeweils mit aktuellem FF und MS Edge oder IE11 (jeweils aktuell gepatcht)
Interessant ist die Tatsache, das der IE11 eine Website anzeigt mit der Meldung 'Die Homematic CCU2 ist noch nicht bereit
Bitte warten. Sie werden automatisch auf die Startseite weitergeleitet.' - Die CCU2 läuft jedoch schon seit Stunden!
Kann mir jemand einen klaps auf den Kopf geben, denn mir fällt nichts mehr ein, was ich tun könnte....

Grüße,
Ferris
Zuletzt geändert von FerrisBuler am 19.01.2017, 20:22, insgesamt 2-mal geändert.

Bulli
Beiträge: 494
Registriert: 29.04.2014, 18:38
Hat sich bedankt: 2 Mal
Danksagung erhalten: 9 Mal

Re: Geräte Firmwareupdate Website nicht aufrufbar

Beitrag von Bulli » 07.01.2017, 16:21

Hallo
Browsercache löschen und wirklich löschen. Oder einen Browser nehmen der noch nie auf die CCU zugegriffen hat.

Gruß
Bulli

MarkVanDoom
Beiträge: 199
Registriert: 15.09.2013, 12:46
Wohnort: nähe Schwäbisch Hall

Re: Geräte Firmwareupdate Website nicht aufrufbar

Beitrag von MarkVanDoom » 07.01.2017, 17:02

Hast du zufällig über CuxD Java deaktiviert? Wenn ja, wieder aktivieren und ccu neu starten. War bei mir damals so.

Unterwegs geschrieben... irgendwo zwischen weit weg und ganz nah...

Benutzeravatar
Herbert_Testmann
Beiträge: 11062
Registriert: 17.01.2009, 11:30
Danksagung erhalten: 7 Mal

Re: Geräte Firmwareupdate Website nicht aufrufbar

Beitrag von Herbert_Testmann » 07.01.2017, 17:03

Hallo

eine weisse Seite ist ja nicht komplett verkehrt. Nur müsste da ganz unten ein Button NEU erscheinen.
---
Dieses Schreiben wurde maschinell erstellt und ist ohne Unterschrift gültig

FerrisBuler
Beiträge: 6
Registriert: 05.12.2015, 21:16

Re: Geräte Firmwareupdate Website nicht aufrufbar

Beitrag von FerrisBuler » 19.01.2017, 20:12

Moin,
also so das Problem ist noch immer nicht gefixt.
Ich hatte als das Problem auftrat noch CuxD Version 1.4 und eine ältere CCU2 Firmware am Laufen. Scheinbar ist das Problem bei dem Versuch die CCU2 auf die aktuelle Version (2.25.15) hochzuziehen aufgetrten. Der erste Updateversuch ist fehlgeschlagen.
Nun hat das CCU Update geklappt und CuxD läuft auch auf der aktuellen Version. Allerdings bringt mich das 'Java HM-Server aktivieren (CCU-Neustart erforderlich)' und CCU neustarten kein bisschen weiter. Wo sehe ich denn, ob dieser Java-Server läuft, bzw. gibt es irgendwo ein aussagekräfitges Log, mit dem etwas anzufangen ist?!

Ich hatte den Post hier gefunden, der im übrigen mein Problem gut trifft:
https://www.elv.de/topic/fehlermeldung- ... 17-14.html

Meine Probleme lassen tatsächlich auf einen weiterhin dealtivierten Java-Server schliessen, denn folgende Funktionen sind bei mir nicht möglich:
Diagramme, Gruppen bei Heizungsthermostaten,Gerätefirmwareupdate über WebUI

Vielen Dank schonmal vorab für eure Hilfe,
Ferris.

MarkVanDoom
Beiträge: 199
Registriert: 15.09.2013, 12:46
Wohnort: nähe Schwäbisch Hall

Re: Geräte Firmwreupd. n. aufrufbar (CuxD und Java HM-Server

Beitrag von MarkVanDoom » 22.01.2017, 17:41

Das booten mit aktiviertem Java dauert bedeutend länger. Genaueres, wie man es sicher herausfinden kann, kann dir sicher jemand erklären, der in der Materie tiefer drin ist. Denke über die Konsole oder sonstiges sollte das möglich sein.

Gesendet von meinem A1-810 mit Tapatalk

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

Re: Geräte Firmwareupdate Website nicht aufrufbar

Beitrag von alchy » 22.01.2017, 18:41

FerrisBuler hat geschrieben: Wo sehe ich denn, ob dieser Java-Server läuft
Kommandozeile >> H I E R <<:
#ps
#top
#...

oder auch ein HM-Script usw.
FerrisBuler hat geschrieben: , bzw. gibt es irgendwo ein aussagekräfitges Log, mit dem etwas anzufangen ist?!
aussagekräftig ist relativ - >> Fehlerprotokoll <<

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.

FerrisBuler
Beiträge: 6
Registriert: 05.12.2015, 21:16

Re: Geräte Firmwreupd. n. aufrufbar (CuxD und Java HM-Server

Beitrag von FerrisBuler » 24.01.2017, 20:56

Moin,

in meiner Prozessliste habe ich diesen gefunden:

Code: Alles auswählen

    1    45   405 ?      root     204m S     54m java -Xmx64m -Dlog4j.configuration=file:///etc/config/log4j.xml -Dfile.encoding=ISO-8859-1 -jar /opt/HMServer/HMIPServer.jar /etc/crRFD.conf
Ist das der Java-Server?
Mein Logs sehem wie folgt aus:

CUxD:

Code: Alles auswählen

Jan 16 17:46:33 homematic-ccu2 daemon.info cuxd[250]: write_pid /var/run/cuxd.pid [250]
Jan 16 17:46:33 homematic-ccu2 daemon.info cuxd[250]: CUx-Daemon(1.8a) on CCU(2.25.15) start PID:250
Jan 16 17:46:33 homematic-ccu2 daemon.info cuxd[250]: write_proxy /var/cache/cuxd_proxy.ini (127.0.0.1 8700 250 /usr/local/addons/cuxd/ 1.8a)
Jan 16 17:46:33 homematic-ccu2 daemon.info cuxd[250]: add interface 'CUxD'
Jan 16 17:46:33 homematic-ccu2 daemon.info cuxd[250]: write 4 interfaces to /usr/local/etc/config/InterfacesList.xml
Jan 16 17:48:32 homematic-ccu2 daemon.warn cuxd[250]: process_rpc_request(127.0.0.1) - illegal XMLRPC(listDevices) request
Jan 16 17:50:53 homematic-ccu2 daemon.info cuxd[250]: INIT 'xmlrpc_bin://127.0.0.1:1999' '9860'
Syslog:

Code: Alles auswählen

Jan 20 16:46:55 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::WriteValue: CallSetValue failed; address = XXX1234567:1 [../Platform/DOM/iseDOMdpHSS.cpp (77)]
Jan 20 16:46:56 homematic-ccu2 user.err rfd: HSSParameter::SetValue() false Put failed
Jan 20 16:46:56 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =setValue Params = {"XXX1234567:1","STATE",false} result= [faultCode:-1,faultString:"Failure"] [../Platform/DOM/iseXmlRpc.cpp (2627)]
Jan 20 16:46:56 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallSetValue: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1517)]
Jan 20 16:46:56 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::WriteValue: CallSetValue failed; address = XXX1234567:1 [../Platform/DOM/iseDOMdpHSS.cpp (77)]
Jan 20 17:02:55 homematic-ccu2 user.err rfd: HSSParameter::SetValue() true Put failed
Jan 20 17:02:55 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =setValue Params = {"XXX1234567:1","STATE",true} result= [faultCode:-1,faultString:"Failure"] [../Platform/DOM/iseXmlRpc.cpp (2627)]
Jan 20 17:02:55 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallSetValue: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1517)]
Jan 20 17:02:55 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::WriteValue: CallSetValue failed; address = XXX1234567:1 [../Platform/DOM/iseDOMdpHSS.cpp (77)]
Jan 20 17:02:56 homematic-ccu2 user.err rfd: HSSParameter::SetValue() false Put failed
Jan 20 17:02:56 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =setValue Params = {"XXX1234567:1","STATE",false} result= [faultCode:-1,faultString:"Failure"] [../Platform/DOM/iseXmlRpc.cpp (2627)]
Jan 20 17:02:56 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallSetValue: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1517)]
Jan 20 17:02:56 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::WriteValue: CallSetValue failed; address = XXX1234567:1 [../Platform/DOM/iseDOMdpHSS.cpp (77)]
Jan 20 17:03:13 homematic-ccu2 user.err rfd: HSSParameter::SetValue() true Put failed
Jan 20 17:03:13 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =setValue Params = {"XXX1234567:1","STATE",true} result= [faultCode:-1,faultString:"Failure"] [../Platform/DOM/iseXmlRpc.cpp (2627)]
Jan 20 17:03:13 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallSetValue: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1517)]
Jan 20 17:03:13 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::WriteValue: CallSetValue failed; address = XXX1234567:1 [../Platform/DOM/iseDOMdpHSS.cpp (77)]
Jan 20 17:03:14 homematic-ccu2 user.err rfd: HSSParameter::SetValue() false Put failed
Jan 20 17:03:14 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =setValue Params = {"XXX1234567:1","STATE",false} result= [faultCode:-1,faultString:"Failure"] [../Platform/DOM/iseXmlRpc.cpp (2627)]
Jan 20 17:03:14 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallSetValue: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1517)]
Jan 20 17:03:14 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::WriteValue: CallSetValue failed; address = XXX1234567:1 [../Platform/DOM/iseDOMdpHSS.cpp (77)]
Jan 20 17:03:32 homematic-ccu2 user.err rfd: HSSParameter::SetValue() true Put failed
Jan 20 17:03:32 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =setValue Params = {"XXX1234567:1","STATE",true} result= [faultCode:-1,faultString:"Failure"] [../Platform/DOM/iseXmlRpc.cpp (2627)]
Jan 20 17:03:32 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallSetValue: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1517)]
Jan 20 17:03:32 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::WriteValue: CallSetValue failed; address = XXX1234567:1 [../Platform/DOM/iseDOMdpHSS.cpp (77)]
Jan 24 18:42:24 homematic-ccu2 user.err rfd: HSSParameter::SetValue() true Put failed
Jan 24 18:42:24 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =setValue Params = {"XXX1234567:1","STATE",true} result= [faultCode:-1,faultString:"Failure"] [../Platform/DOM/iseXmlRpc.cpp (2627)]
Jan 24 18:42:24 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallSetValue: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1517)]
Jan 24 18:42:24 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::WriteValue: CallSetValue failed; address = XXX1234567:1 [../Platform/DOM/iseDOMdpHSS.cpp (77)]
Jan 24 18:42:25 homematic-ccu2 user.err rfd: HSSParameter::SetValue() false Put failed
Jan 24 18:42:25 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =setValue Params = {"XXX1234567:1","STATE",false} result= [faultCode:-1,faultString:"Failure"] [../Platform/DOM/iseXmlRpc.cpp (2627)]
Jan 24 18:42:25 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallSetValue: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1517)]
Jan 24 18:42:25 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::WriteValue: CallSetValue failed; address = XXX1234567:1 [../Platform/DOM/iseDOMdpHSS.cpp (77)]
Jan 24 19:38:32 homematic-ccu2 user.err rfd: HSSParameter::SetValue() true Put failed
Jan 24 19:38:32 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =setValue Params = {"XXX1234567:1","STATE",true} result= [faultCode:-1,faultString:"Failure"] [../Platform/DOM/iseXmlRpc.cpp (2627)]
Jan 24 19:38:32 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallSetValue: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1517)]
Jan 24 19:38:32 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::WriteValue: CallSetValue failed; address = XXX1234567:1 [../Platform/DOM/iseDOMdpHSS.cpp (77)]
Jan 24 19:38:33 homematic-ccu2 user.err rfd: HSSParameter::SetValue() false Put failed
Jan 24 19:38:33 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =setValue Params = {"XXX1234567:1","STATE",false} result= [faultCode:-1,faultString:"Failure"] [../Platform/DOM/iseXmlRpc.cpp (2627)]
Jan 24 19:38:33 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallSetValue: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1517)]
Jan 24 19:38:33 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::WriteValue: CallSetValue failed; address = XXX1234567:1 [../Platform/DOM/iseDOMdpHSS.cpp (77)]
Jan 24 20:28:01 homematic-ccu2 user.err rfd: HSSParameter::SetValue() true Put failed
Jan 24 20:28:01 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =setValue Params = {"XXX1234567:1","STATE",true} result= [faultCode:-1,faultString:"Failure"] [../Platform/DOM/iseXmlRpc.cpp (2627)]
Jan 24 20:28:01 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallSetValue: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1517)]
Jan 24 20:28:01 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::WriteValue: CallSetValue failed; address = XXX1234567:1 [../Platform/DOM/iseDOMdpHSS.cpp (77)]
Jan 24 20:28:03 homematic-ccu2 user.err rfd: HSSParameter::SetValue() false Put failed
Jan 24 20:28:03 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =setValue Params = {"XXX1234567:1","STATE",false} result= [faultCode:-1,faultString:"Failure"] [../Platform/DOM/iseXmlRpc.cpp (2627)]
Jan 24 20:28:03 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallSetValue: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1517)]
Jan 24 20:28:03 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::WriteValue: CallSetValue failed; address = XXX1234567:1 [../Platform/DOM/iseDOMdpHSS.cpp (77)]
Jan 24 20:41:25 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)]
Anmerkung: um 20:41 habe ich die Firmware-Update Seite aufgerufen

Kernel Log

Code: Alles auswählen

<3>[  452.490000] end_request: I/O error, dev mmcblk0, sector 30853
<3>[  459.300000] mmcblk0: error -110 transferring data, sector 30854, nr 2, cmd response 0x900, card status 0x0
<3>[  459.310000] end_request: I/O error, dev mmcblk0, sector 30854
<3>[  466.130000] mmcblk0: error -110 transferring data, sector 30855, nr 1, cmd response 0x900, card status 0x0
<3>[  466.140000] end_request: I/O error, dev mmcblk0, sector 30855
<3>[  472.960000] mmcblk0: error -110 transferring data, sector 30848, nr 8, cmd response 0x900, card status 0x80b00
<4>[  472.970000] mmcblk0: retrying using single block read
<3>[  479.780000] mmcblk0: error -110 transferring data, sector 30852, nr 4, cmd response 0x900, card status 0x0
<3>[  479.810000] end_request: I/O error, dev mmcblk0, sector 30852
<3>[  486.600000] mmcblk0: error -110 transferring data, sector 30853, nr 3, cmd response 0x900, card status 0x0
<3>[  486.620000] end_request: I/O error, dev mmcblk0, sector 30853
<3>[  493.420000] mmcblk0: error -110 transferring data, sector 30854, nr 2, cmd response 0x900, card status 0x0
<3>[  493.430000] end_request: I/O error, dev mmcblk0, sector 30854
<3>[  500.230000] mmcblk0: error -110 transferring data, sector 30855, nr 1, cmd response 0x900, card status 0x0
<3>[  500.250000] end_request: I/O error, dev mmcblk0, sector 30855
<3>[  507.070000] mmcblk0: error -110 transferring data, sector 30848, nr 8, cmd response 0x900, card status 0x80b00
<4>[  507.080000] mmcblk0: retrying using single block read
<3>[  513.890000] mmcblk0: error -110 transferring data, sector 30852, nr 4, cmd response 0x900, card status 0x0
<3>[  513.910000] end_request: I/O error, dev mmcblk0, sector 30852
<3>[  520.710000] mmcblk0: error -110 transferring data, sector 30853, nr 3, cmd response 0x900, card status 0x0
<3>[  520.720000] end_request: I/O error, dev mmcblk0, sector 30853
<3>[  527.520000] mmcblk0: error -110 transferring data, sector 30854, nr 2, cmd response 0x900, card status 0x0
<3>[  527.530000] end_request: I/O error, dev mmcblk0, sector 30854
<3>[  534.330000] mmcblk0: error -110 transferring data, sector 30855, nr 1, cmd response 0x900, card status 0x0
<3>[  534.350000] end_request: I/O error, dev mmcblk0, sector 30855
Ich hoffe ihr könnt etwas da raus lesen, das ich nicht kann... :|

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

Re: Geräte Firmwreupd. n. aufrufbar (CuxD und Java HM-Server

Beitrag von uwe111 » 24.01.2017, 21:45

Nach dem Kernel-Log würde ich ein Problem mit Deiner SD-Karte vermuten.

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

FerrisBuler
Beiträge: 6
Registriert: 05.12.2015, 21:16

Re: Geräte Firmwreupd. n. aufrufbar (CuxD und Java HM-Server

Beitrag von FerrisBuler » 25.01.2017, 14:33

Moin,

das war's vielen Dank! DA hätte ich lange suchen können und wäre wohl als letztes auf die SD gekommen.
Ich habe eine recht aktuelle Sicherung der SD-Daten. Könnt ihr mir noch verraten, wie ich die wieder zurück bekomme. Sinnvoller Weise gibt's ja einen 'Sichern' Button, aber keinen zum Zurücksichern...

Ferris...

Antworten

Zurück zu „HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)“