NEWS
[fixed] Nach Update von js-controller auf 0.8.9 kein Start von iobroker Dienst mehr möglich
-
Auch ich bin auf 0.8.10.
Musste den "Workaround" über
npm install iobroker.js-controller
anwenden weil das normale Upgrade auf Fehler lief. Aber seitdem alles OK.
-
Damit hat es bei mir auch geklappt, auf Ubuntu und Raspian.. War mutig, dass ganze über VPN von meinem Smartphone aus [emoji13]
Gesendet von meinem HUAWEI CRR-L09 mit Tapatalk
-
Hi Leute,
ich habe meinen Admin leider immer noch nicht zum laufen bekommen. Mein Problem ist glaub ich der Node.js
root@cubietruck:~# sudo apt-get install nodejs Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: nodejs : Depends: libc6 (>= 2.16) but 2.13-38+deb7u10 is to be installed Depends: libstdc++6 (>= 5.2) but 4.7.2-5 is to be installed E: Unable to correct problems, you have held broken packages. root@cubietruck:~# node --version node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by node) node: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.16' not found (required by node) root@cubietruck:~#
Kann mir jemand n Tipp geben ?
Gruß Michael
-
Ja, sieht nach nodejs Problem aus.
Weisst du noch welche Version du hattest - wird ja nicht mehr ausgegeben
Welche Hardware, Weches OS?
Gruß
Rainer
-
Cubietruck 3
ARMBIAN Debian GNU/Linux 7 (wheezy) 3.4.112-sun7i
Die version weiß ich leider nichtmehr…
-
wenn du mutig bist machst du ein
sudo apt-get purge nodejs
und installierts nodejs neu:
wget http://node-arm.herokuapp.com/node_archive_armhf.deb sudo dpkg -i node_archive_armhf.deb sudo apt-get install build-essential reboot
Gruß
Rainer
-
root@cubietruck:/opt/iobroker# ./iobroker start
iobroker controller daemon already running. PID: 2052
aber ich komm trotzdem nicht drauf
root@cubietruck:/opt/iobroker# iobroker list instances events.js:85 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE at exports._errnoException (util.js:746:11) at Server._listen2 (net.js:1156:14) at listen (net.js:1182:10) at Server.listen (net.js:1267:5) at _initWebServer (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2620:24) at /opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:147:9 at new ObjectsInMemServer (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:154:7) at null._onTimeout (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2256:27) at Timer.listOnTimeout (timers.js:119:15) root@cubietruck:/opt/iobroker# root@cubietruck:/opt/iobroker# iobroker start admin events.js:85 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE at exports._errnoException (util.js:746:11) at Server._listen2 (net.js:1156:14) at listen (net.js:1182:10) at Server.listen (net.js:1267:5) at _initWebServer (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2620:24) at /opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:147:9 at new ObjectsInMemServer (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:154:7) at null._onTimeout (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2256:27) at Timer.listOnTimeout (timers.js:119:15)
-
versuch mal von der Konsole
- ps -A | grep " io.*"
Gruß
Jürgen
-
-
root@cubietruck:/opt/iobroker# ps -A | grep " io.*" 2052 ? 00:04:22 iobroker.js-con 2440 ? 00:00:08 io.web.0 2525 ? 00:00:07 io.hm-rpc.0 2548 ? 00:00:04 io.sayit.0 2556 ? 00:00:14 io.javascript.0 2559 ? 00:00:06 io.node-red.0 2562 ? 00:00:09 io.ping.0 2584 ? 00:00:11 io.telegram.0 2590 ? 00:00:06 io.text2command 2593 ? 00:00:13 io.hm-rega.0 2655 ? 00:00:04 io.scenes.0 root@cubietruck:/opt/iobroker# root@cubietruck:/opt/iobroker# node -v v0.12.6 root@cubietruck:/opt/iobroker# npm -v 2.11.2 root@cubietruck:/opt/iobroker#
-
seh ich ihn nur nicht, oder fehlt der admin?
` > Prüfen ob Admin-Adapter läuft
Erst anschauen, ob admin aktiviert ist:
cd /opt/iobroker
iobroker list instances
es muss so eine Zeile zu sehen sein:
system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin
Falls da „disabled“ statt „enabled“ steht, man kann Adapter so aktivieren:
iobroker start admin `
-
ich hab Folgendes Probiert.
root@cubietruck:/opt/iobroker# npm install iobroker.admin iobroker.admin@1.1.1 node_modules/iobroker.admin root@cubietruck:/opt/iobroker# iobroker start iobroker controller daemon already running. PID: 2052 root@cubietruck:/opt/iobroker# iobroker list instances events.js:85 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE at exports._errnoException (util.js:746:11) at Server._listen2 (net.js:1156:14) at listen (net.js:1182:10) at Server.listen (net.js:1267:5) at _initWebServer (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2620:24) at /opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:147:9 at new ObjectsInMemServer (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:154:7) at null._onTimeout (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2256:27) at Timer.listOnTimeout (timers.js:119:15) root@cubietruck:/opt/iobroker#
trotzdem fehlt die Zeile: system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin
-
Ihr seid die Besten !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Nach einen Reboot …
root@cubietruck:/opt/iobroker# iobroker list instances system.adapter.dwd.0 : dwd - enabled system.adapter.web.0 : web - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.vis.0 : vis - enabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets - enabled system.adapter.icons-ultimate-png.0 : icons-ultimate-png - enabled system.adapter.vis-bars.0 : vis-bars - enabled system.adapter.hm-rpc.0 : hm-rpc - enabled, port: 0 system.adapter.vis-timeandweather.0 : vis-timeandweather - enabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch - enabled system.adapter.icons-mfd-png.0 : icons-mfd-png - enabled system.adapter.icons-addictive-flavour-png.0: icons-addictive-flavour-png - enabled system.adapter.icons-mfd-svg.0 : icons-mfd-svg - enabled system.adapter.scenes.0 : scenes - enabled system.adapter.vis-metro.0 : vis-metro - enabled system.adapter.fritzbox.0 : fritzbox - disabled system.adapter.sayit.0 : sayit - enabled, port: 50000 system.adapter.javascript.0 : javascript - enabled system.adapter.node-red.0 : node-red - enabled, port: 1880 system.adapter.ping.0 : ping - enabled system.adapter.ical.0 : ical - enabled system.adapter.telegram.0 : telegram - enabled system.adapter.text2command.0 : text2command - enabled system.adapter.admin.0 : admin - disabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.hm-rega.0 : hm-rega - enabled root@cubietruck:/opt/iobroker# iobroker start admin Adapter "admin.0 started.
Danke !!!!!!!!! ihr wisst garnicht wie glücklich ich jetzt bin. Jetzt kann ich beruhigt schlafen. Vielen Danke. Gute Nacht.