NEWS
[fixed] Nach Update von js-controller auf 0.8.9 kein Start von iobroker Dienst mehr möglich
-
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.