NEWS
IOBroker Auto-Install - Kein Zugriff auf Admin-UI
-
Jetzt kommt genau der Logeintrag der meinen Docker-Container zerschossen hat (Upgrade auf IOBroker 4)
host.ubuntu-server 2020-05-28 18:32:45.224 error startInstance system.adapter.iot.0: required adapter "admin" has wrong version. Installed "3.7.8", required ">=4.0.1"!
Gibt es da eine richtige Vorgehensweise?
-
@nils50122
Jo, updaten...iobroker update iobroker upgrade
-
@Thomas-Braun said in IOBroker Auto-Install - Kein Zugriff auf Admin-UI:
iobroker upgrade
nils@ubuntu-server:/opt/iobroker$ iobroker update Used repository: default hash changed or no sources cached => force download of new sources Cannot download json from http://download.iobroker.net/sources-dist.json. Error: Error: ESOCKETTIMEDOUT update done nils@ubuntu-server:/opt/iobroker$ iobroker upgrade /opt/iobroker/node_modules/standard-as-callback/built/index.js:6 throw e; ^ TypeError: Cannot read property 'indexOf' of undefined at Upgrade.upgradeAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpgrade.js:155:21) at Upgrade.upgradeAdapterHelper (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpgrade.js:41:14) at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:647:37 at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2205:45 at /opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:83661 at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23) at /opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49 at processTicksAndRejections (internal/process/task_queues.js:97:5)
-
@nils50122
Der Server kommt nicht raus:Cannot download json from http://download.iobroker.net/sources-dist.json
-
Welchen Grund kann es dafür geben?
Ohne Internetzugriff wären ja die ganzen Paketinstallationen nicht gelaufen.
nils@ubuntu-server:/opt/iobroker$ ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. 64 bytes from 8.8.8.8: icmp_seq=1 ttl=55 time=14.2 ms 64 bytes from 8.8.8.8: icmp_seq=2 ttl=55 time=13.3 ms nils@ubuntu-server:/opt/iobroker$ nslookup > google.de Server: 127.0.0.53 Address: 127.0.0.53#53 Non-authoritative answer: Name: google.de Address: 172.217.21.227 Name: google.de Address: 2a00:1450:4001:81c::2003 >
-
@nils50122
Füg malhttp://iobroker.live/repo/sources-dist.json
als weiteren Verwahrungsort hinzu. Geht über den 'Schraubenschlüssel' / zweiter Reiter dann.
-
Erledigt.
Allerdings holt sich der Iobroker nur den default.
nils@ubuntu-server:/opt/iobroker$ iobroker update Used repository: default hash changed or no sources cached => force download of new sources Cannot download json from http://download.iobroker.net/sources-dist.json. Error: Error: ESOCKETTIMEDOUT update done
-
@nils50122
Hast du auch den Verwahlungsort umgestellt?Schaut so aus bei mir:
-
Danke, nun bekomme ich auch die Aktualisierung direkt in der UI angezeigt.
-
nach einem Reboot des Servers kommt der IOBroker UI nicht hoch.
Unter netstat sehe ich das wieder der Port 9001 in Nutzung ist.
Ein Prozess killen hilft hier auch nicht.Wie mache ich ausfindig wofür Node benötigt wird oder wie ändere ich den Port?
Das hier habe ich im Log gefunden.
^[[32minfo^[[39m: host.ubuntu-server Error inMem-objects listening on port 9001
Doppelinstallation kann ich ausschließen:
nils@ubuntu-server:/opt/iobroker/log$ sudo find / -type d -name "admin" /opt/iobroker/node_modules/iobroker.samsung/admin /opt/iobroker/node_modules/iobroker.vis-hqwidgets/admin /opt/iobroker/node_modules/iobroker.vis-justgage/admin /opt/iobroker/node_modules/iobroker.cloud/admin /opt/iobroker/node_modules/iobroker.tankerkoenig/admin /opt/iobroker/node_modules/iobroker.vis-jqui-mfd/admin /opt/iobroker/node_modules/iobroker.info/admin /opt/iobroker/node_modules/iobroker.backitup/admin /opt/iobroker/node_modules/iobroker.fritzdect/admin /opt/iobroker/node_modules/iobroker.vis-history/admin /opt/iobroker/node_modules/iobroker.alexa2/admin /opt/iobroker/node_modules/iobroker.icons-mfd-svg/admin /opt/iobroker/node_modules/iobroker.vis-metro/admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin /opt/iobroker/node_modules/iobroker.influxdb/admin /opt/iobroker/node_modules/iobroker.simple-api/admin /opt/iobroker/node_modules/iobroker.pollenflug/admin /opt/iobroker/node_modules/iobroker.trashschedule/admin /opt/iobroker/node_modules/iobroker.daswetter/admin /opt/iobroker/node_modules/iobroker.hm-rega/admin /opt/iobroker/node_modules/googleapis/build/src/apis/admin /opt/iobroker/node_modules/iobroker.find-my-iphone/admin /opt/iobroker/node_modules/iobroker.homeconnect/admin /opt/iobroker/node_modules/iobroker.vis-players/admin /opt/iobroker/node_modules/iobroker.dwd/admin /opt/iobroker/node_modules/iobroker.robonect/admin /opt/iobroker/node_modules/iobroker.discovery/admin /opt/iobroker/node_modules/iobroker.flot/admin /opt/iobroker/node_modules/iobroker.mobile/admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin /opt/iobroker/node_modules/iobroker.openhab/admin /opt/iobroker/node_modules/iobroker.nina/admin /opt/iobroker/node_modules/iobroker.vis-timeandweather/admin /opt/iobroker/node_modules/iobroker.hue-extended/admin /opt/iobroker/node_modules/iobroker.fullybrowser/admin /opt/iobroker/node_modules/iobroker.tr-064/admin /opt/iobroker/node_modules/iobroker.icons-mfd-png/admin /opt/iobroker/node_modules/iobroker.vis-bars/admin /opt/iobroker/node_modules/iobroker.iot/admin /opt/iobroker/node_modules/iobroker.admin/admin /opt/iobroker/node_modules/iobroker.bring/admin /opt/iobroker/node_modules/iobroker.openweathermap/admin /opt/iobroker/node_modules/iobroker.ical/admin /opt/iobroker/node_modules/iobroker.bmw/admin /opt/iobroker/node_modules/iobroker.hue/admin /opt/iobroker/node_modules/iobroker.vis/admin /opt/iobroker/node_modules/iobroker.socketio/admin /opt/iobroker/node_modules/iobroker.javascript/admin /opt/iobroker/node_modules/iobroker.ping/admin /opt/iobroker/node_modules/iobroker.web/admin /opt/iobroker/node_modules/iobroker.web/www/admin /opt/iobroker/node_modules/iobroker.nuki/admin /opt/iobroker/iobroker-data/files/web/admin /usr/share/grafana/public/app/features/admin
Output von:
node node_modules/iobroker.js-controller/controller.js --logs
2020-06-08 11:56:36.819 - info: host.ubuntu-server iobroker.js-controller version 3.1.5 js-controller starting 2020-06-08 11:56:36.832 - info: host.ubuntu-server Copyright (c) 2014-2020 bluefox, 2014 hobbyquaker 2020-06-08 11:56:36.833 - info: host.ubuntu-server hostname: ubuntu-server, node: v12.18.0 2020-06-08 11:56:36.837 - info: host.ubuntu-server ip addresses: 192.168.178.150 fe80::11:32ff:fe27:e82b 2020-06-08 11:56:38.365 - info: host.ubuntu-server Error inMem-objects listening on port 9001 2020-06-08 11:56:38.538 - info: host.ubuntu-server Error inMem-states listening on port 9000 2020-06-08 11:56:39.066 - info: host.ubuntu-server connected to Objects and States 2020-06-08 11:56:39.731 - info: host.ubuntu-server 55 instances found
-
@nils50122 sagte in IOBroker Auto-Install - Kein Zugriff auf Admin-UI:
Wie mache ich ausfindig wofür Node benötigt wird oder wie ändere ich den Port?
nodejs wird als Laufzeitumgebung für den iobroker benötigt.
Mit den Ausgaben von oben kann ich nix anfangen. Die Ausgaben gehören zu welchen Eingaben? -
Erstes Output war im Current-Logfile vom IOBroker zu finden.
Zweiter Output war das Ergebnis von:
nils@ubuntu-server:/opt/iobroker/log$ sudo find / -type d -name "admin"
Dritter Output war das Ergebnis von:
node node_modules/iobroker.js-controller/controller.js --logs
-
@nils50122
Ich verstehe nicht was du mit den beiden Dingen zeigen willst.Zeit mal lieber was dabei herum kommt:
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
-
Gerne.
nils@ubuntu-server:/opt/iobroker$ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs /usr/bin/nodejs v12.18.0 /usr/bin/node v12.18.0 /usr/bin/npm 6.14.4 nodejs: Installiert: 12.18.0-1nodesource1 Installationskandidat: 12.18.0-1nodesource1 Versionstabelle: *** 12.18.0-1nodesource1 500 500 https://deb.nodesource.com/node_12.x bionic/main amd64 Packages 100 /var/lib/dpkg/status 8.10.0~dfsg-2ubuntu0.4 500 500 http://de.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages 8.10.0~dfsg-2ubuntu0.2 500 500 http://de.archive.ubuntu.com/ubuntu bionic-security/universe amd64 Packages 8.10.0~dfsg-2 500 500 http://de.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
-
@nils50122
Starte den Server mal durch. -
Das gibt es doch jetzt nicht...
... läuft wieder.
Ich habe den Server garantiert 3-4x neugestartet bevor ich einen neuen Beitrag geschrieben habe.
-
Ich glaube ich hab den Fehler, der Openhab Log Viewer benutzt den Port 9001.
Jetzt geht dieser nicht mehr.
Ich denke hier war bisher wer zuerst kommt malt zuerst angesagt.
Wie ändere ich den Port im IOBroker weg von 9001?
-
iobroker setup custom
-
Besten Dank!