NEWS
[gelöst] Fehler beim Start der javascript-Instanzen "message handler implemented, but messagebox not enabled"
-
Ich hatte bewußt von Github installiert, weil ich mit TypeScript angefangen habe. Was verstehst du unter manuellen Upload? Update via iobroker cli?
-
entweder dort mit sudo iobroker upload AdapterName oder mit experteneinstellunegn im Admin
Gruß
Rainer
-
okay, der Fehler ist weg. Das mit dem gesonderten Upload hatte ich bisher noch nicht gebraucht.
Habt ihr auch eine Idee, vwoher die Meldung "admin.0 2018-08-09 18:01:16.037 error setObject id missing!!" kommt?
Meine Testumgebung nutze ich derzeit ohne VIS (ist aber installiert und Instanz läuft), hat aber derzeit keine Lizenz.
-
okay, der Fehler ist weg. Das mit dem gesonderten Upload hatte ich bisher noch nicht gebraucht `
Meistens geht auch alles, aber sobald was an io-package.json verändert wurde, ist das nötig. Eigentlich soll es automatisch passieren, aber das kann ich nicht bestätigen.Wegen dem Fehler: Der kommt wohl irgendwo aus dem Admin, genauer kann ich es aber nicht eingrenzen. Diese Zeile gibt die Meldung aus:
-
Habe mal die Debugausgabe erweitert:
`2018-08-13 21:43:06.551 - [32minfo[39m: host.PC-6 iobroker.js-controller version 1.4.2 js-controller starting 2018-08-13 21:43:06.554 - [32minfo[39m: host.PC-6 Copyright (c) 2014-2018 bluefox, 2014 hobbyquaker 2018-08-13 21:43:06.554 - [32minfo[39m: host.PC-6 hostname: PC-6, node: v6.14.2 2018-08-13 21:43:06.556 - [32minfo[39m: host.PC-6 ip addresses: xx 2018-08-13 21:43:06.595 - [32minfo[39m: host.PC-6 inMem-states listening on port 9000 2018-08-13 21:43:06.658 - [32minfo[39m: host.PC-6 inMem-objects listening on port 9001 2018-08-13 21:43:06.664 - [32minfo[39m: host.PC-6 InMemoryDB connected 2018-08-13 21:43:06.672 - [32minfo[39m: host.PC-6 47 instances found 2018-08-13 21:43:06.688 - [32minfo[39m: host.PC-6 starting 25 instances 2018-08-13 21:43:06.705 - [32minfo[39m: host.PC-6 instance system.adapter.admin.0 started with pid 32604 2018-08-13 21:43:07.901 - [31merror[39m: admin.0 setObject id missing (obj:{"_id":"","type":"meta","common":{"name":"user files and images for background image","type":"meta.user"},"native":{}}; options:null)!! 2018-08-13 21:43:07.907 - [32minfo[39m: admin.0 starting. Version 3.5.1 in C:/ioBroker/node_modules/iobroker.admin, node: v6.14.2 2018-08-13 21:43:07.916 - [32minfo[39m: admin.0 requesting all states 2018-08-13 21:43:07.916 - [32minfo[39m: admin.0 requesting all objects 2018-08-13 21:43:07.917 - [32minfo[39m: admin.0 Request actual repository... 2018-08-13 21:43:08.113 - [32minfo[39m: admin.0 received all states 2018-08-13 21:43:08.420 - [32minfo[39m: admin.0 received all objects 2018-08-13 21:43:08.471 - [32minfo[39m: admin.0 http server listening on port 8081 2018-08-13 21:43:08.471 - [32minfo[39m: admin.0 Use link "http://localhost:8081" to configure. 2018-08-13 21:43:08.527 - [32minfo[39m: host.PC-6 Update repository "latest" under "http://download.iobroker.net/sources-dist-latest.json" 2018-08-13 21:43:09.655 - [32minfo[39m: admin.0 Repository received successfully. 2018-08-13 21:43:10.697 - [32minfo[39m: host.PC-6 instance system.adapter.web.0 started with pid 32200 2018-08-13 21:43:11.541 - [31merror[39m: web.0 setObject id missing (obj:{"_id":"","type":"meta","common":{"name":"user files and images for background image","type":"meta.user"},"native":{}}; options:null)!! 2018-08-13 21:43:11.553 - [32minfo[39m: web.0 starting. Version 2.4.1 in C:/ioBroker/node_modules/iobroker.web, node: v6.14.2 2018-08-13 21:43:11.762 - [32minfo[39m: web.0 socket.io server listening on port 8082 2018-08-13 21:43:11.767 - [32minfo[39m: web.0 http server listening on port 8082[/code]` Vielleicht hilft ja der Inhalt des Objektes weiter.
-
Setobject is empty Warnung einfach ignorieren. Ist ein known issue in js-Controller 1.4.2 und quasi egal. Ist in der nächsten Version schon gefixt aber auch hier egal.
Gesendet vom Handy …
-
Moin,
wie genau habt Ihr denn den Fehler eliminiert?
Habe den gleichen Fehler aka:
"message handler implemented, but messagebox not enabled"
Werde aus dem hier geschriebenen aber nicht wirklich schlau.
Danke
-
Das ist eine fehlende Einstellung in den Adapter-Dateien. Die neuesten Versionen sollten den Fehler eigentlich nicht mehr haben.
-
@AlCalzone said in [gelöst] Fehler beim Start der javascript-Instanzen "message handler implemented, but messagebox not enabled":
Das ist eine fehlende Einstellung in den Adapter-Dateien. Die neuesten Versionen sollten den Fehler eigentlich nicht mehr haben.
Hallo, habe heute den landroid adapter auch installiert, über die Admin webUI von iobroker, leider auch diese Fehlermeldung:
landroid.0 2019-02-26 15:32:43.832 info starting. Version 1.0.3 in /opt/iobroker/node_modules/iobroker.landroid, node: v8.15.0
landroid.0 2019-02-26 15:32:43.701 error : message handler implemented, but messagebox not enabled. Define common.messagebox in io-package.json for adapter or delete message han...Wie kann ich das fixen?
-
@m76 sagte in [gelöst] Fehler beim Start der javascript-Instanzen "message handler implemented, but messagebox not enabled":
Wie kann ich das fixen?
Den Entwickler nötigen, es zu fixen. => https://github.com/MeisterTR/ioBroker.landroid-s