NEWS
После обновления ioBroker.admin, webportal недоступен [решено]
-
Всем привет!
несколько недель назад сделал обновление ioBroker.admin через вебморду и с того времени не могу попасть в админку. vis работает и как положено работают адаптеры.
Рецепты из других тем (в частности немецкой) не помогли. Как его снова поднять?
в процессах видно что при попытке открыть админку проц грузится на полную
~~http://i.imgur.com/9eKGMO1.png" />Update
root@lemaker:/opt/iobroker# ps -A | grep io 6 ? 00:00:00 migration/0 7 ? 00:00:00 migration/1 26 ? 00:00:00 rpciod 32 ? 00:00:00 nfsiod 33 ? 00:00:00 cifsiod 56 ? 00:00:00 ext4-dio-unwrit 682 ? 00:00:00 dhd_sysioc 2964 ? 00:00:11 iobroker.js-con 2977 ? 00:00:08 io.admin.2root@lemaker:/opt/iobroker# netstat -n -a | grep 80 tcp 0 0 0.0.0.0:8083 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:8084 0.0.0.0:* LISTEN tcp6 0 0 :::80 :::* LISTEN tcp6 0 0 127.0.0.1:9000 127.0.0.1:47180 TIME_WAIT unix 3 [ ] STREAM VERBUNDEN 8014 unix 3 [ ] STREAM VERBUNDEN 8013root@lemaker:/opt/iobroker# /opt/iobroker/iobroker list instances system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.hm-rpc.0 : hm-rpc - enabled system.adapter.hm-rega.0 : hm-rega - enabled system.adapter.vis.0 : vis - enabled system.adapter.vis-metro.0 : vis-metro - enabled system.adapter.icons-mfd-png.0 : icons-mfd-png - enabled system.adapter.vis-lcars.0 : vis-lcars - enabled system.adapter.vis-bars.0 : vis-bars - enabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets - enabled system.adapter.vis-colorpicker.0 : vis-colorpicker - enabled system.adapter.scenes.0 : scenes - enabled system.adapter.vis-plumb.0 : vis-plumb - enabled system.adapter.icons-ultimate-png.0 : icons-ultimate-png - enabled system.adapter.web.0 : web - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd - enabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch - enabled system.adapter.vis-rgraph.0 : vis-rgraph - enabled system.adapter.vis-timeandweather.0 : vis-timeandweather - enabled system.adapter.vis-keyboard.0 : vis-keyboard - enabled system.adapter.fritzbox.0 : fritzbox - enabled system.adapter.samsung.0 : samsung - enabled system.adapter.terminal.0 : terminal - enabled, port: 8088, bind: 0.0.0.0, run as: admin system.adapter.icons-open-icon-library-png.0: icons-open-icon-library-png - enabled system.adapter.admin.1 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.admin.2 : admin - enabled, port: 8085, bind: 0.0.0.0, run as: admin system.adapter.admin.3 : admin - enabled, port: 8085, bind: 0.0.0.0, run as: admin system.adapter.admin.4После того как не смог зайти, попробовал переписать порт. Теперь они отображаются как system.adapter.admin.1, 2, 3. Может они теперь друг другу мешают?
Как их убрать через консоль?~~
-
Всем привет!
несколько недель назад сделал обновление ioBroker.admin через вебморду и с того времени не могу попасть в админку. vis работает и как положено работают адаптеры.
Рецепты из других тем (в частности немецкой) не помогли. Как его снова поднять?
в процессах видно что при попытке открыть админку проц грузится на полную
~~http://i.imgur.com/9eKGMO1.png" />Update
root@lemaker:/opt/iobroker# ps -A | grep io 6 ? 00:00:00 migration/0 7 ? 00:00:00 migration/1 26 ? 00:00:00 rpciod 32 ? 00:00:00 nfsiod 33 ? 00:00:00 cifsiod 56 ? 00:00:00 ext4-dio-unwrit 682 ? 00:00:00 dhd_sysioc 2964 ? 00:00:11 iobroker.js-con 2977 ? 00:00:08 io.admin.2root@lemaker:/opt/iobroker# netstat -n -a | grep 80 tcp 0 0 0.0.0.0:8083 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:8084 0.0.0.0:* LISTEN tcp6 0 0 :::80 :::* LISTEN tcp6 0 0 127.0.0.1:9000 127.0.0.1:47180 TIME_WAIT unix 3 [ ] STREAM VERBUNDEN 8014 unix 3 [ ] STREAM VERBUNDEN 8013root@lemaker:/opt/iobroker# /opt/iobroker/iobroker list instances system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.hm-rpc.0 : hm-rpc - enabled system.adapter.hm-rega.0 : hm-rega - enabled system.adapter.vis.0 : vis - enabled system.adapter.vis-metro.0 : vis-metro - enabled system.adapter.icons-mfd-png.0 : icons-mfd-png - enabled system.adapter.vis-lcars.0 : vis-lcars - enabled system.adapter.vis-bars.0 : vis-bars - enabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets - enabled system.adapter.vis-colorpicker.0 : vis-colorpicker - enabled system.adapter.scenes.0 : scenes - enabled system.adapter.vis-plumb.0 : vis-plumb - enabled system.adapter.icons-ultimate-png.0 : icons-ultimate-png - enabled system.adapter.web.0 : web - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd - enabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch - enabled system.adapter.vis-rgraph.0 : vis-rgraph - enabled system.adapter.vis-timeandweather.0 : vis-timeandweather - enabled system.adapter.vis-keyboard.0 : vis-keyboard - enabled system.adapter.fritzbox.0 : fritzbox - enabled system.adapter.samsung.0 : samsung - enabled system.adapter.terminal.0 : terminal - enabled, port: 8088, bind: 0.0.0.0, run as: admin system.adapter.icons-open-icon-library-png.0: icons-open-icon-library-png - enabled system.adapter.admin.1 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.admin.2 : admin - enabled, port: 8085, bind: 0.0.0.0, run as: admin system.adapter.admin.3 : admin - enabled, port: 8085, bind: 0.0.0.0, run as: admin system.adapter.admin.4После того как не смог зайти, попробовал переписать порт. Теперь они отображаются как system.adapter.admin.1, 2, 3. Может они теперь друг другу мешают?
Как их убрать через консоль?~~ ` ~~````
iobroker del admin
iobroker add admin --enabled -
Спасибо!
admin 3 и 2 смог удалить
root@lemaker:/opt/iobroker# iobroker del admin.3 host.lemaker Counted 1 instances of admin.3 host.lemaker Counted 7 states "system.adapter.admin.3*" from states host.lemaker Counted 10 objects of admin.3 host.lemaker Counted 1 channels of admin.3 host.lemaker Counted 8 objects of states of admin.3 host.lemaker Deleting 10 object(s). root@lemaker:/opt/iobroker# iobroker del admin.2 host.lemaker Counted 7 states "system.adapter.admin.2*" from states host.lemaker Counted 1 instances of admin.2 host.lemaker Counted 10 objects of admin.2 host.lemaker Counted 1 channels of admin.2 host.lemaker Counted 8 objects of states of admin.2 host.lemaker Deleting 10 object(s).На 4 и 1 проблема
root@lemaker:/opt/iobroker# iobroker del admin.4 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:2594: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:2237:27) at Timer.listOnTimeout (timers.js:119:15) root@lemaker:/opt/iobroker# iobroker del admin.1 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:2594: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:2237:27) at Timer.listOnTimeout (timers.js:119:15)Update:
удалось удалить и остальные
root@lemaker:/opt/iobroker# /opt/iobroker/iobroker list instances system.adapter.hm-rpc.0 : hm-rpc - enabled system.adapter.hm-rega.0 : hm-rega - enabled system.adapter.vis.0 : vis - enabled system.adapter.vis-metro.0 : vis-metro - enabled system.adapter.icons-mfd-png.0 : icons-mfd-png - enabled system.adapter.vis-lcars.0 : vis-lcars - enabled system.adapter.vis-bars.0 : vis-bars - enabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets - enabled system.adapter.vis-colorpicker.0 : vis-colorpicker - enabled system.adapter.scenes.0 : scenes - enabled system.adapter.vis-plumb.0 : vis-plumb - enabled system.adapter.icons-ultimate-png.0 : icons-ultimate-png - enabled system.adapter.web.0 : web - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd - enabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch - enabled system.adapter.vis-rgraph.0 : vis-rgraph - enabled system.adapter.vis-timeandweather.0 : vis-timeandweather - enabled system.adapter.vis-keyboard.0 : vis-keyboard - enabled system.adapter.fritzbox.0 : fritzbox - enabled system.adapter.samsung.0 : samsung - enabled system.adapter.terminal.0 : terminal - enabled, port: 8088, bind: 0.0.0.0, run as: admin system.adapter.icons-open-icon-library-png.0: icons-open-icon-library-png - enabled system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: adminно как и прежде не могу открыть админку :(
-
Спасибо!
admin 3 и 2 смог удалить
root@lemaker:/opt/iobroker# iobroker del admin.3 host.lemaker Counted 1 instances of admin.3 host.lemaker Counted 7 states "system.adapter.admin.3*" from states host.lemaker Counted 10 objects of admin.3 host.lemaker Counted 1 channels of admin.3 host.lemaker Counted 8 objects of states of admin.3 host.lemaker Deleting 10 object(s). root@lemaker:/opt/iobroker# iobroker del admin.2 host.lemaker Counted 7 states "system.adapter.admin.2*" from states host.lemaker Counted 1 instances of admin.2 host.lemaker Counted 10 objects of admin.2 host.lemaker Counted 1 channels of admin.2 host.lemaker Counted 8 objects of states of admin.2 host.lemaker Deleting 10 object(s).На 4 и 1 проблема
root@lemaker:/opt/iobroker# iobroker del admin.4 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:2594: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:2237:27) at Timer.listOnTimeout (timers.js:119:15) root@lemaker:/opt/iobroker# iobroker del admin.1 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:2594: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:2237:27) at Timer.listOnTimeout (timers.js:119:15)Update:
удалось удалить и остальные
root@lemaker:/opt/iobroker# /opt/iobroker/iobroker list instances system.adapter.hm-rpc.0 : hm-rpc - enabled system.adapter.hm-rega.0 : hm-rega - enabled system.adapter.vis.0 : vis - enabled system.adapter.vis-metro.0 : vis-metro - enabled system.adapter.icons-mfd-png.0 : icons-mfd-png - enabled system.adapter.vis-lcars.0 : vis-lcars - enabled system.adapter.vis-bars.0 : vis-bars - enabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets - enabled system.adapter.vis-colorpicker.0 : vis-colorpicker - enabled system.adapter.scenes.0 : scenes - enabled system.adapter.vis-plumb.0 : vis-plumb - enabled system.adapter.icons-ultimate-png.0 : icons-ultimate-png - enabled system.adapter.web.0 : web - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd - enabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch - enabled system.adapter.vis-rgraph.0 : vis-rgraph - enabled system.adapter.vis-timeandweather.0 : vis-timeandweather - enabled system.adapter.vis-keyboard.0 : vis-keyboard - enabled system.adapter.fritzbox.0 : fritzbox - enabled system.adapter.samsung.0 : samsung - enabled system.adapter.terminal.0 : terminal - enabled, port: 8088, bind: 0.0.0.0, run as: admin system.adapter.icons-open-icon-library-png.0: icons-open-icon-library-png - enabled system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: adminно как и прежде не могу открыть админку :( `
Значит порт занят чем нибудь.Можно посмотреть лог: /opt/iobroker/log/*.log
Можно попробовать поменять порт:````
iobroker set admin.0 --port 10000Либо переустановить драйвер:```` npm update iobroker.admin -
Update:
удалось удалить и остальные
root@lemaker:/opt/iobroker# /opt/iobroker/iobroker list instances system.adapter.hm-rpc.0 : hm-rpc - enabled system.adapter.hm-rega.0 : hm-rega - enabled system.adapter.vis.0 : vis - enabled system.adapter.vis-metro.0 : vis-metro - enabled system.adapter.icons-mfd-png.0 : icons-mfd-png - enabled system.adapter.vis-lcars.0 : vis-lcars - enabled system.adapter.vis-bars.0 : vis-bars - enabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets - enabled system.adapter.vis-colorpicker.0 : vis-colorpicker - enabled system.adapter.scenes.0 : scenes - enabled system.adapter.vis-plumb.0 : vis-plumb - enabled system.adapter.icons-ultimate-png.0 : icons-ultimate-png - enabled system.adapter.web.0 : web - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd - enabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch - enabled system.adapter.vis-rgraph.0 : vis-rgraph - enabled system.adapter.vis-timeandweather.0 : vis-timeandweather - enabled system.adapter.vis-keyboard.0 : vis-keyboard - enabled system.adapter.fritzbox.0 : fritzbox - enabled system.adapter.samsung.0 : samsung - enabled system.adapter.terminal.0 : terminal - enabled, port: 8088, bind: 0.0.0.0, run as: admin system.adapter.icons-open-icon-library-png.0: icons-open-icon-library-png - enabled system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: adminно как и прежде не могу открыть админку :( `
ioBroker должен лежать в opt/iobroker, а у тебя root@lemaker:/opt/iobroker# /opt/iobroker/iobroker list instances.Как ты заходишь в админ?
-
Видимо слетел socket… удалил node_modules и последовательно прошелся
iobroker stop npm install iobroker.js-controller npm install iobroker.admin npm install socket.io sudo chmod 777 * -R iobroker startАдминка завелась! Ура)) Правда послетала куча адаптеров, в списке адаптеров помечены как не установленные, а в инстанциях они есть но не запускаются. Log тоже весь красные. Сейчас удаляю с инстанций и попробую снова установить.
> ioBroker должен лежать в opt/iobrokeОн там и лежит, всё правильно.
root@lemaker:/opt/iobroker# ls build etc iobroker iobroker-data killall.sh log node_modules reinstall.sh root@lemaker:/opt/iobroker#
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden