NEWS
js-controller 2 jetzt für alle im Stable
-
@apollon77
Habe der Gruppe jetzt alle Haken gegeben. Fehler bleibt der selbe.
Aufruf ist dieser:http://ip:port/set/javascript.0.Objects.Door_Window.Gate_Switch?value=true&user=apiuser&pass=******
Selbst das Lesen schlägt fehl:
http://ip:port/getPlainValue/javascript.0.Objects.Door_Window.Gate_Switch?user=apiuser&pass=******
Habe dem Objekt jetzt noch zusätzlich den apiuser als Besitzer gegeben, statt admin. Aber nützt auch nichts.
Nur mit admin user/pw in der URL funktioniert aktuell das Lesen/Schreiben per simple-api. -
kann ja kein neues Passwort setzen, da ich ja keinen Login machen kann.
Es kommt keine Fehlermeldung.
Nur wenn ich den Benutzer oder das Passwort ändere, dann kommt eine Fehlermeldung. -
Update wird wieder nicht links im Reiter angezeigt, obwohl vorhanden.
Bei den letzten beiden Versionen hatte die Anzeige wieder funktioniert. Die aktuelle Version wieder nicht.
Issue hatte ich ja schon erstellt. -
@Superdad Hattest Du vorher alle Adapter wie nötig aktualisiert? Naja kannst eine weitere Admin instanz anlegen ohne Auth und dann updates nachziehen wenn nötig und dann nochmal versuchen.
-
@Diginix Bitte leg mal ein Issue mit allen Details, Screenshots von allen User/Gruppen/Default-ACL Screens und so an im js.controller. Müssen wir ansehen. SO lange versuch mal den User in die Administrator Gruppe zu schieben
-
@crunchip bestimmt wieder "nur" Reload issue
-
@Diginix Und PS: Du hast die nötige Aktualisierung des Adapters gemacht?
-
@apollon77
Welcher Adapter?
Es sind alle auf aktuellem latest Level.
js-controller 2.1.0
simple-api0.1.22.3.2
web 2.4.10 -
Hatte jetzt ein Backup eingespielt.
Dann im Admin https und Anmeldung herausgenommen.
Anschließend nochmal alles neu installiert. Jetzt funktioniert es ohne Anmeldung.
Muss dann noch probieren, was passiert, wenn ich https wieder aktiviere.Habe aber jetzt noch folgende Fehlermeldung beim SQL-Adapter.
vielleicht kann mir das jemand übersetzen?host.andreas-PC 2019-11-15 22:55:20.075 info Do not restart adapter system.adapter.sql.0 because disabled or deleted host.andreas-PC 2019-11-15 22:55:20.075 error instance system.adapter.sql.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.andreas-PC 2019-11-15 22:55:20.075 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32) host.andreas-PC 2019-11-15 22:55:20.075 error Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10) host.andreas-PC 2019-11-15 22:55:20.075 error Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:778:30) host.andreas-PC 2019-11-15 22:55:20.075 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.sql/node_modules/mmmagic/lib/index.js:1:13) host.andreas-PC 2019-11-15 22:55:20.074 error Caught by controller[0]: at require (internal/modules/cjs/helpers.js:25:18) host.andreas-PC 2019-11-15 22:55:20.074 error Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:692:17) host.andreas-PC 2019-11-15 22:55:20.073 error Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3) host.andreas-PC 2019-11-15 22:55:20.073 error Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12) host.andreas-PC 2019-11-15 22:55:20.073 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32) host.andreas-PC 2019-11-15 22:55:20.073 error Caught by controller[0]: at Object.Module._extensions..node (internal/modules/cjs/loader.js:807:18) host.andreas-PC 2019-11-15 22:55:20.073 error Caught by controller[0]: the module (for instance, using `npm rebuild` or `npm install`). host.andreas-PC 2019-11-15 22:55:20.073 error Caught by controller[0]: NODE_MODULE_VERSION 64. Please try re-compiling or re-installing host.andreas-PC 2019-11-15 22:55:20.073 error Caught by controller[0]: NODE_MODULE_VERSION 57. This version of Node.js requires host.andreas-PC 2019-11-15 22:55:20.073 error Caught by controller[0]: was compiled against a different Node.js version using host.andreas-PC 2019-11-15 22:55:20.073 error Caught by controller[0]: Error: The module '/opt/iobroker/node_modules/iobroker.sql/node_modules/mmmagic/build/Release/magic.node' host.andreas-PC 2019-11-15 22:55:20.073 error Caught by controller[0]: ^ host.andreas-PC 2019-11-15 22:55:20.073 error Caught by controller[0]: return process.dlopen(module, path.toNamespacedPath(filename)); host.andreas-PC 2019-11-15 22:55:20.073 error Caught by controller[0]: internal/modules/cjs/loader.js:807
-
@Diginix simple-api ist 2.3.2 im latest ... ggf web noch relevant
-
@Superdad Der Fehler sagt das Du mal die nodejs version aktualisiert hast ohne das sauber zu machen ... "npm rebuild" mal im Ordner /opt/iobroker/node_modules/iobroker.sql/ ausführen
-
@apollon77
Sorry war die falsche VersionsNr. simple-api ist 2.3.2 und web ist 2.4.10PS: Wenn der User in der Administrator Gruppe ist, funktioniert es auch nicht.
Es funktioniert ausschließlich mit dem nativen admin Benutzer. Egal welchem User bzw. Gruppe das Objekt tatsächlich gehört.
Git issue habe ich angelegt. -
Übrigends der zugehörige Windows Installer 2.1 ist jetzt ebenfalls online.
Siehe http://iobroker.live/images/win/iobroker-latest-windows-installer.exe
-
npm rebuild hat auch nicht funktioniert.
Mir wurde eine neue Version angeboten. Die habe ich installiert.
Danach npm rebuild ausgeführt und sql-Adapter funktioniert weiterhin nicht.Auch die Aktivierung von https im Admin führte zum gleichen Fehler, dass ich mich nicht mehr einloggen kann.
Habe jetzt mein Backup wieder eingespielt.Habe keine Lust wieder alles neu zu installieren.
Dass wäre dann Punkt d) bei [How-to] Node.js für ioBroker richtig updaten. -
@Superdad Jetzt wird es aber schwierig zu helfen. Wir haben Zertifikate und auch Authentifizierung getestet und hat bisher getan. Auch der sql Fehler kann nicht mit dem js-controller zu tun haben an sich. Bei beidem müsste man jetzt genauer reinschauen was bei Dir speziell ist. Screenshots der Konfigs von allen relevanten tabs und so könnten helfen
-
@Stabilostick sagte in js-controller 2 jetzt für alle im Stable:
Übrigends der zugehörige Windows Installer 2.1 ist jetzt ebenfalls online.
Siehe http://iobroker.live/images/win/iobroker-latest-windows-installer.exe
Ok, macht der jetzt ein Upgrade auf 2.1 ?
-
Ok, macht der jetzt ein Upgrade auf 2.1 ?
Ja.
Aber den Fehler mit dem verkehrten states-Port bei Migration habe ich noch nicht untersucht. Dafür ist Node.js, Git, dotNet, Python und ioBroker neu und ein Fehler beim Service-Logging gefixed. Sprachen sind immer noch deutsch only.
-
@Stabilostick sagte in js-controller 2 jetzt für alle im Stable:
Aber den Fehler mit dem verkehren states-Port bei Migration habe ich noch nicht untersucht.
Ist bei mir aber durchgelaufen.Die Ports wurden automatisch vorgeschlagen.
Was mich ein bisschen irritiert ist der Unterschied zwischen Update und Neuinstallation.
Also ein update hat noch nie funktioniert. -
Woran ist es gescheitert?
-
@Stabilostick sagte in js-controller 2 jetzt für alle im Stable:
Woran ist es gescheitert?
Das keine Installation weder als Neu oder Update auf Version 2.1 funktioniert hat.
Es gibt auch keinen Hinweis auf eine neue Version auf 2.1
Weder mit update, upload oder sonst noch was.