Fehler/Problem beim UPDATE

Begonnen von Achim, 17 Dezember 2016, 15:34:02

Vorheriges Thema - Nächstes Thema

Achim

Hallo,

seit dem 13.12.16 (nein, ich bin nicht abergläubisch), habe ich folgenden Fehler im fhem.log:
Zitat2016.12.13 07:27:49 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at /usr/share/fhem/FHEM/HttpUtils.pm line 660.
2016.12.13 07:27:49 1: PERL WARNING: Use of uninitialized value $data in numeric eq (==) at /usr/share/fhem/FHEM/98_update.pm line 520.
Dadurch funktioniert der Updateprozess nicht richtig. Ich bekomme abwechselnd die neuen Module und dann wieder alle neuen Module seit dem 13.12. heruntergeladen. Und der Updateprozess wird nicht korrekt beendet. Die Meldung
Zitat2016.12.11 14:44:27 1: update finished, "shutdown restart" is needed to activate the changes.
fehlt.

Hat irgendjemand eine Idee an was das liegen könnte?

Viele Grüße
Achim
1x RPi V1, COC, 6x FHT, 1x S300TH, 2x DS18B20, 1x KS300
1x Arduino Nano mit Firmata, 2x DS2423old, 4x DS18B20, HIH5030, verschiedene Ein/Ausgangsschaltungen am Arduino
Mysensors-Seriell Gateway, Si7021, BH1750, Relais

rudolfkoenig

Ich habe gerade geprueft: update funktioniert bei mir.

Mit der Meldung in Httputils.pm, Zeile 660 kann ich nichts anfangen, da die aktuelle Version in dieser Zeile (oder in der naehe davon) so eine Meldung nicht generieren kann. Kannst du in FHEM "version" ausfuehren, und die Version der Datei mir sagen?

Die Meldung in Zeile 520 von 98_update.pm ist ein Folgefehler (falls man nichts bekommt), das habe ich gerade gefixt.

Achim

Hallo,

die Version von httputils ist:
ZitatHttpUtils.pm           12735 2016-12-10 13:06:54Z rudolfkoenig

Viele Grüße
Achim
1x RPi V1, COC, 6x FHT, 1x S300TH, 2x DS18B20, 1x KS300
1x Arduino Nano mit Firmata, 2x DS2423old, 4x DS18B20, HIH5030, verschiedene Ein/Ausgangsschaltungen am Arduino
Mysensors-Seriell Gateway, Si7021, BH1750, Relais

rudolfkoenig

Die letzte, am 11.Dez. eingecheckte Version von HttpUtils.pm fixt u.a. "deine" Fehlermeldung.

Falls dein update immer noch krankt: kannst du bitte versuchen in der Datei fhem/controls.txt http gegen https auszutauschen, und erneut versuchen? Sonst faellt mir nur ein "attr global verbose 5" zu setzen, und die Logausgaben hier anzuhaengen.

Achim

Hallo Rudi,

mit https funktioniert es wieder. Vielen Dank

Viele Grüße
Achim
1x RPi V1, COC, 6x FHT, 1x S300TH, 2x DS18B20, 1x KS300
1x Arduino Nano mit Firmata, 2x DS2423old, 4x DS18B20, HIH5030, verschiedene Ein/Ausgangsschaltungen am Arduino
Mysensors-Seriell Gateway, Si7021, BH1750, Relais