NEWS
Javascript scripte verschwunden die im Hintergrund noch laufen
-
Hallo,
ich habe gestern mit ein paar Javascripten experimentiert und auch Gruppen gelöscht.
Jetzt habe ich das Problem das ein gelöschtes Script im Hintergrund noch da ist und Fehler produziert und dadurch der Javascript Adapter dauernd neu startet.
Deinstallation, neu installation (auch über Console) und neustart hat nicht geholfen.
! host.raspberrypi 2017-08-06 23:13:26.674 error instance system.adapter.javascript.0 terminated with code 0 (OK)
! javascript.0 2017-08-06 23:13:26.629 error TypeError: Cannot read property '0' of undefined at Request._callback (null.Skript:25:46) at Request.self.callback (/opt/iobroker/node_modules/request/request.js:188:22) at emitTwo (events
! javascript.0 2017-08-06 23:13:26.628 error uncaught exception: Cannot read property '0' of undefined
! javascript.0 2017-08-06 23:13:26.627 info null.Skript: Kein Fehler beim Einlesen Google DatenWer kann mir helfen?
Danke und viele Grüße
Marcel Jaud
-
Deaktiviere die Instanz javascript.0.
Gehe in den Reiter Objekte und aktviere "Zeige Systemobjekte" (Expertenmodus).
Suche das State-Objekt javascript.0.scriptEnabled.null.Skript. Wenn vorhanden, setze den Wert auf false.
Suche das Objekt scripts.js.null.Skript und lösche das Objekt.
Aktiviere die Instanz javascript.0 wieder.
Viel Glück.
-
Hi,
beide Objekte gibt es leider nicht.
Danke und viele Grüße
Marcel Jaud
-
Hallo,
Ich habe das noch im Log gefunden:
! host.raspberrypi 2017-08-07 06:52:31.035 error instance system.adapter.javascript.0 terminated with code 0 (OK)
! javascript.0 2017-08-07 06:52:30.997 info terminating
! javascript.0 2017-08-07 06:52:30.981 error at emitNone (events.js:91:20)
! javascript.0 2017-08-07 06:52:30.981 error at IncomingMessage.g (events.js:292:16)
! javascript.0 2017-08-07 06:52:30.981 error at IncomingMessage. (/opt/iobroker/node_modules/request/request.js:1091:12)
! javascript.0 2017-08-07 06:52:30.981 error at Request.emit (events.js:188:7)
! javascript.0 2017-08-07 06:52:30.981 error at emitOne (events.js:96:13)
! javascript.0 2017-08-07 06:52:30.981 error at Request. (/opt/iobroker/node_modules/request/request.js:1171:10)
! javascript.0 2017-08-07 06:52:30.981 error at Request.emit (events.js:191:7)
! javascript.0 2017-08-07 06:52:30.981 error at emitTwo (events.js:106:13)
! javascript.0 2017-08-07 06:52:30.981 error at Request.self.callback (/opt/iobroker/node_modules/request/request.js:188:22)
! javascript.0 2017-08-07 06:52:30.981 error at Request._callback (null.Skript:25:46)
! javascript.0 2017-08-07 06:52:30.981 error TypeError: Cannot read property '0' of undefined
! javascript.0 2017-08-07 06:52:30.981 error uncaught exception: Cannot read property '0' of undefined
! javascript.0 2017-08-07 06:52:30.960 info null.Skript: Kein Fehler beim Einlesen Google DatenViele Grüße
Marcel Jaud
-
Passend zu diesem Fehler:
Unter "scriptEnabled"(Objekte) werden nicht die aktuellen Versionen der Skripte angezeigt (Der Name wird nicht aktualisiert).
Hier stehen auch welche, die lange gelöscht sind. Und es gibt auch Skripte, die ich mittlerweile von Instanz 1 auf 0 umgehängt habe,
die unter Objekte noch auf Instanz 1 stehen.
Das führt dazu, dass ich die Skripte nicht mit einem anderen Skript aktivieren/deaktivieren kann.
Habe den Adapter neugestartet, den kompletten Raspi und IOBroker… Aktualisiert sich nicht.