NEWS
[gelöst] Multihost Slaves verbinden sich nicht mehr mit Master
-
Hallo,
ich habe geraden (vor nunmehr fast 4 Stunden) meine Multihost Slaves (1x Cubietruck, 1x Raspberry Pi 2 mit Armbian/ Raspbian) auf node v6 geupdatet und die ausstehenden Systemupdates eingespielt. Anschließend verbinden sie sich leider nicht mehr mit meinem Master (iobroker unter Docker auf einer Synology Disk Station). Fehler:
events.js:160 throw er; // Unhandled 'error' event ^ Error: listen EADDRNOTAVAIL 192.168.0.XX:9001 at Object.exports._errnoException (util.js:1018:11) at exports._exceptionWithHostPort (util.js:1041:20) at Server._listen2 (net.js:1245:19) at listen (net.js:1294:10) at net.js:1404:9 at _combinedTickCallback (internal/process/next_tick.js:83:11) at process._tickCallback (internal/process/next_tick.js:104:9)Ich vermute, dass der Master nicht mehr nach "außen" hört, denn im netstat der DS bekomme ich dies:
tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 2167/iobroker.js-coWenn ich das richtig recherchiert habe, sollte da aber meine lokale IP-Adresse (oder zumindest 0.0.0.0:9000) stehen…
Kann mir jemand helfen? Wie kann ich die Bindung ändern? Gibts da im ioBroker ne Option die ich noch nicht kenne? Danke.
MfG,
André
-
Welche Version vom js-controller? Die neue 1.1.1?
Dann:
-
Welche Version vom js-controller? Die neue 1.1.1?
Dann:
Der Change ist mir durchgegangen… js-controller auf dem Master habe ich auch aktualisiert... auf 1.1.1
habe es aber im Rahmen von "Try and Error" bereits versucht dort meine lokale IP einzutragen, leider lief dann iobroker nicht mehr an... genauso wie jetzt mit "host": "0.0.0.0", iobroker startet nicht.
zurück auf 127.0.0.1 >> iobroker läuft wieder ganz normal an...
MfG,
André
-
So, hab das gleiche Problem mit js-controller 1.1.1 im Multihost.
Wenn ich auf dem Master die Localhost-Adresse auf 0.0.0.0 abändere dann fährt ioBroker nicht mehr hoch.
Bei 127.0.0.1 gehts wieder.
bereich states hab ich nicht geändert weil da die IP meines REDIS-Server drin steht
-
Super, Danke apollon.
-
MoiN!
Hab leider auch erst geupdatet und dann hier gelesen..wie komme ich auf den js-controller 1.0.3 zurück?
bis denne
Mr.Lee `
So:
cd /opt/iobroker iobroker stop npm install iobroker.js-controller@1.0.3 --production iobroker startsiehe auch hier: http://www.iobroker.net/docu/?page_id=3074&lang=de
MfG,
André