NEWS
Info Adapter rot nach Update
-
Hi, ich habe grade über die Konsole mit sudo apt update und dann sudo apt-get dist-upgrade den iob aktualisiert. Da kam dann eine Mewldung (sinngemäß) das iobroker.system neu gestartet werden muss, was ich bestätigt habe.
System läuft auch wieder hoch, nur der info-adapter bleibt rot.host.iobroker 2023-12-28 13:32:10.279 error Caught by controller[0]: /bin/sh: 1: npm: not found host.iobroker 2023-12-28 13:32:10.279 error Caught by controller[0]: /opt/iobroker/node_modules/iobroker.info/main.js:89 host.iobroker 2023-12-28 13:32:10.280 error Caught by controller[0]: adapter.log.error("Could not check npm version: " + e); host.iobroker 2023-12-28 13:32:10.280 error Caught by controller[0]: ^ host.iobroker 2023-12-28 13:32:10.280 error Caught by controller[0]: TypeError: Cannot read properties of undefined (reading 'log') host.iobroker 2023-12-28 13:32:10.280 error Caught by controller[0]: at getSystemVersions (/opt/iobroker/node_modules/iobroker.info/main.js:89:11) host.iobroker 2023-12-28 13:32:10.280 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.info/main.js:58:18) host.iobroker 2023-12-28 13:32:10.281 error Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1356:14) host.iobroker 2023-12-28 13:32:10.281 error Caught by controller[0]: at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) host.iobroker 2023-12-28 13:32:10.281 error Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1197:32) host.iobroker 2023-12-28 13:32:10.281 error Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:1013:12) host.iobroker 2023-12-28 13:32:10.281 error Caught by controller[0]: at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12) host.iobroker 2023-12-28 13:32:10.281 error Caught by controller[0]: at node:internal/main/run_main_module:28:49 host.iobroker 2023-12-28 13:32:10.281 error Caught by controller[0]: Node.js v18.19.0 host.iobroker 2023-12-28 13:32:10.282 error instance system.adapter.info.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.iobroker 2023-12-28 13:32:10.282 info Restart adapter system.adapter.info.0 because enabled
ich hab dann den iob nochmal gestoppt und den fixer drüber laufen lassen, das hat aber nichts gebracht, gleiche Fehlermeldungen im Protokoll.
iob auf proxmox container, Debian12, js-controller 5.0.17, node.js 18.19.0, bin im beta repository.
iob diag meckert rum, dass npm nicht bekannt ist (???)Skript v.2023-10-10 *** BASE SYSTEM *** Static hostname: iobroker Icon name: computer-container Chassis: container ☐ Virtualization: lxc Operating System: Debian GNU/Linux 12 (bookworm) Kernel: Linux 6.5.11-7-pve Architecture: x86-64 model name : Intel(R) Celeron(R) CPU J3455 @ 1.50GHz Docker : false Virtualization : lxc Kernel : x86_64 Userland : amd64 Systemuptime and Load: 13:39:04 up 7 days, 16:25, 2 users, load average: 1.76, 2.26, 2.15 CPU threads: 4 *** Time and Time Zones *** Local time: Thu 2023-12-28 13:39:05 CET Universal time: Thu 2023-12-28 12:39:05 UTC RTC time: n/a Time zone: Europe/Berlin (CET, +0100) System clock synchronized: yes NTP service: inactive RTC in local TZ: no *** User and Groups *** andreas /home/andreas andreas sudo iobroker *** X-Server-Setup *** X-Server: false Desktop: Terminal: Boot Target: graphical.target *** MEMORY *** total used free shared buff/cache available Mem: 12G 3.3G 2.3G 49K 7.3G 9.6G Swap: 4.3G 1.7M 4.3G Total: 17G 3.3G 6.6G 12288 M total memory 3126 M used memory 3239 M active memory 6428 M inactive memory 2202 M free memory 0 M buffer memory 6958 M swap cache 4096 M total swap 1 M used swap 4094 M free swap *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION * run-rpc_pipefs.mount loaded failed failed RPC Pipe File System * sys-kernel-config.mount loaded failed failed Kernel Configuration File System * bluetooth.service loaded failed failed Bluetooth service LOAD = Reflects whether the unit definition was properly loaded. ACTIVE = The high-level unit activation state, i.e. generalization of SUB. SUB = The low-level unit activation state, values depend on unit type. 3 loaded units listed. *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/pve-vm--100--disk--1 ext4 147G 49G 91G 35% / none tmpfs 492K 4.0K 488K 1% /dev udev devtmpfs 7.7G 0 7.7G 0% /dev/tty tmpfs tmpfs 7.8G 0 7.8G 0% /dev/shm tmpfs tmpfs 3.1G 92K 3.1G 1% /run tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock Messages concerning ext4 filesystem in dmesg: dmesg: read kernel buffer failed: Operation not permitted Show mounted filesystems \(real ones only\): TARGET SOURCE FSTYPE OPTIONS / /dev/mapper/pve-vm--100--disk--1 ext4 rw,relatime,stripe=16 Files in neuralgic directories: /var: 1.9G /var/ 1.3G /var/cache/apt 1.3G /var/cache 1.2G /var/cache/apt/archives 320M /var/log Hint: You are currently not seeing messages from other users and the system. Users in groups 'adm', 'systemd-journal' can see all messages. Pass -q to turn off this notice. Archived and active journals take up 72.4M in the file system. /opt/iobroker/backups: 15G /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 15G /opt/iobroker/iobroker-data/ 14G /opt/iobroker/iobroker-data/history 503M /opt/iobroker/iobroker-data/files 159M /opt/iobroker/iobroker-data/backup-objects 91M /opt/iobroker/iobroker-data/files/vis-2-beta The five largest files in iobroker-data are: 46M /opt/iobroker/iobroker-data/objects.jsonl 33M /opt/iobroker/iobroker-data/files/iot.admin/static/js/main.1797d034.js.map 30M /opt/iobroker/iobroker-data/states.jsonl 24M /opt/iobroker/iobroker-data/files/echarts/static/js/main.2b7495c2.js.map 24M /opt/iobroker/iobroker-data/files/echarts.admin/chart/static/js/main.2b7495c2.js.map USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/* in your adapter setups, please always prefer the links 'by-id': find: '/dev/serial/by-id/': No such file or directory *** NodeJS-Installation *** /usr/bin/nodejs v18.19.0 /usr/bin/node v18.19.0 /home/iobroker/.diag.sh: line 279: npm: command not found /home/iobroker/.diag.sh: line 280: npx: command not found /home/iobroker/.diag.sh: line 281: corepack: command not found /home/iobroker/.diag.sh: line 290: npm: command not found /home/iobroker/.diag.sh: line 291: npx: command not found *** nodejs is NOT correctly installed *** nodejs: Installed: 18.19.0+dfsg-6~deb12u1 Candidate: 18.19.0+dfsg-6~deb12u1 Version table: *** 18.19.0+dfsg-6~deb12u1 500 500 http://security.debian.org/debian-security bookworm-security/main amd64 Packages 100 /var/lib/dpkg/status 18.19.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.18.2-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.18.1-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.18.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.17.1-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.17.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.16.1-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.16.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.15.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.14.2-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.14.1-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.14.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.13.0+dfsg1-1 500 500 http://deb.debian.org/debian bookworm/main amd64 Packages 18.13.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.12.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.11.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.10.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.9.1-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.9.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.8.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.7.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.6.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.5.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.4.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.3.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.2.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.1.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.0.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages Temp directories causing npm8 problem: 0 No problems detected Errors in npm tree: /home/iobroker/.diag.sh: line 360: npm: command not found *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Core adapters versions js-controller: 5.0.17 admin: 6.13.11 javascript: 7.5.1 /home/iobroker/.diag.sh: line 375: npm: command not found Adapters from github: 0 Adapter State + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.alexa2.0 : alexa2 : iobroker - enabled system.adapter.alias-manager.0 : alias-manager : iobroker - enabled + system.adapter.awtrix-light.0 : awtrix-light : iobroker - enabled + system.adapter.awtrix-light.1 : awtrix-light : iobroker - enabled + system.adapter.backitup.0 : backitup : iobroker - enabled + system.adapter.backitup.1 : backitup : iobroker - enabled + system.adapter.bmw.0 : bmw : iobroker - enabled system.adapter.daswetter.0 : daswetter : iobroker - enabled + system.adapter.device-watcher.0 : device-watcher : iobroker - enabled system.adapter.discovery.0 : discovery : iobroker - disabled + system.adapter.echarts.0 : echarts : iobroker - enabled system.adapter.feiertage.0 : feiertage : iobroker - enabled system.adapter.flot.0 : flot : iobroker - enabled + system.adapter.history.0 : history : iobroker - enabled + system.adapter.hm-rega.0 : hm-rega : iobroker - enabled + system.adapter.hm-rpc.0 : hm-rpc : iobroker - enabled, port: 0 + system.adapter.hm-rpc.1 : hm-rpc : iobroker - enabled, port: 0 + system.adapter.hm-rpc.2 : hm-rpc : iobroker - enabled, port: 0 + system.adapter.hm-rpc.3 : hm-rpc : iobroker - enabled, port: 0 system.adapter.ical.0 : ical : iobroker - enabled system.adapter.ical.1 : ical : iobroker - enabled system.adapter.ical.2 : ical : iobroker - enabled system.adapter.ical.3 : ical : iobroker - enabled system.adapter.ical.6 : ical : iobroker - enabled system.adapter.info.0 : info : iobroker - enabled + system.adapter.iot.0 : iot : iobroker - enabled + system.adapter.javascript.0 : javascript : iobroker - enabled + system.adapter.klf200.0 : klf200 : iobroker - enabled + system.adapter.lgtv.0 : lgtv : iobroker - enabled + system.adapter.lgtv.1 : lgtv : iobroker - enabled + system.adapter.milight-smart-light.0 : milight-smart-light : iobroker - enabled + system.adapter.mqtt.0 : mqtt : iobroker - enabled, port: 1884, bind: 0.0.0.0 + system.adapter.nina.0 : nina : iobroker - enabled + system.adapter.ping.0 : ping : iobroker - enabled + system.adapter.plenticore.0 : plenticore : iobroker - enabled, port: 80 + system.adapter.proxmox.0 : proxmox : iobroker - enabled, port: 8006 + system.adapter.proxmox.1 : proxmox : iobroker - enabled, port: 8006 + system.adapter.rpi2.0 : rpi2 : iostrom - enabled + system.adapter.rssfeed.0 : rssfeed : iobroker - enabled system.adapter.schoolfree.0 : schoolfree : iobroker - enabled + system.adapter.shelly.0 : shelly : iobroker - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.shuttercontrol.0 : shuttercontrol : iobroker - enabled + system.adapter.smartmeter.0 : smartmeter : iostrom - enabled + system.adapter.snmp.0 : snmp : iobroker - enabled + system.adapter.sonoff.0 : sonoff : iobroker - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.tankerkoenig.0 : tankerkoenig : iobroker - enabled + system.adapter.telegram.0 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.tr-064.0 : tr-064 : iobroker - enabled + system.adapter.tr-064.2 : tr-064 : iobroker - enabled system.adapter.trashschedule.0 : trashschedule : iobroker - disabled + system.adapter.unifi.0 : unifi : iobroker - enabled + system.adapter.vis-2-beta.0 : vis-2-beta : iobroker - enabled system.adapter.vis-2-widgets-gauges.0 : vis-2-widgets-gauges : iobroker - enabled system.adapter.vis-bars.0 : vis-bars : iobroker - disabled system.adapter.vis-canvas-gauges.0 : vis-canvas-gauges : iobroker - disabled system.adapter.vis-colorpicker.0 : vis-colorpicker : iobroker - disabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : iobroker - disabled system.adapter.vis-icontwo.0 : vis-icontwo : iobroker - enabled + system.adapter.vis-inventwo.0 : vis-inventwo : iobroker - enabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : iobroker - enabled system.adapter.vis-justgage.0 : vis-justgage : iobroker - disabled system.adapter.vis-map.0 : vis-map : iobroker - disabled system.adapter.vis-timeandweather.0 : vis-timeandweather : iobroker - enabled system.adapter.vis.0 : vis : iobroker - enabled + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.web.1 : web : iobroker - enabled, port: 20002, bind: 0.0.0.0, run as: admin system.adapter.wifilight.0 : wifilight : iobroker - disabled + system.adapter.wolf.0 : wolf : iobroker - enabled, port: 12004, bind: 0.0.0.0 + system.adapter.zigbee.0 : zigbee : iobroker - enabled, port: /dev/ttyUSB0 + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.hm-rpc.0 : hm-rpc : iobroker - enabled, port: 0 + system.adapter.hm-rpc.1 : hm-rpc : iobroker - enabled, port: 0 + system.adapter.hm-rpc.2 : hm-rpc : iobroker - enabled, port: 0 + system.adapter.hm-rpc.3 : hm-rpc : iobroker - enabled, port: 0 + system.adapter.mqtt.0 : mqtt : iobroker - enabled, port: 1884, bind: 0.0.0.0 + system.adapter.plenticore.0 : plenticore : iobroker - enabled, port: 80 + system.adapter.proxmox.0 : proxmox : iobroker - enabled, port: 8006 + system.adapter.proxmox.1 : proxmox : iobroker - enabled, port: 8006 + system.adapter.shelly.0 : shelly : iobroker - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.sonoff.0 : sonoff : iobroker - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.telegram.0 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.web.1 : web : iobroker - enabled, port: 20002, bind: 0.0.0.0, run as: admin + system.adapter.wolf.0 : wolf : iobroker - enabled, port: 12004, bind: 0.0.0.0 + system.adapter.zigbee.0 : zigbee : iobroker - enabled, port: /dev/ttyUSB0 ioBroker-Repositories stable : http://download.iobroker.net/sources-dist.json beta : http://download.iobroker.net/sources-dist-latest.json Active repo(s): beta Installed ioBroker-Instances Used repository: beta Cannot download repository hash file from "http://download.iobroker.net/sources-dist-latest-hash.json": timeout of 10000ms exceeded Adapter "admin" : 6.13.11 , installed 6.13.11 Adapter "alexa2" : 3.26.3 , installed 3.26.3 Adapter "alias-manager": 1.2.6 , installed 1.2.6 Adapter "awtrix-light" : 0.10.2 , installed 0.10.2 Adapter "backitup" : 2.9.8 , installed 2.9.8 Adapter "bmw" : 2.7.2 , installed 2.7.2 Adapter "daswetter" : 3.1.12 , installed 3.1.12 Adapter "device-watcher": 2.9.11 , installed 2.9.11 Adapter "discovery" : 4.2.0 , installed 4.2.0 Adapter "echarts" : 1.7.2 , installed 1.7.2 Adapter "feiertage" : 1.1.4 , installed 1.1.4 Adapter "flot" : 1.12.0 , installed 1.12.0 Adapter "history" : 3.0.1 , installed 3.0.1 Adapter "hm-rega" : 4.0.0 , installed 4.0.0 Adapter "hm-rpc" : 1.16.0 , installed 1.16.0 Adapter "ical" : 1.13.6 , installed 1.13.6 Adapter "info" : 2.0.0 , installed 2.0.0 Adapter "iot" : 2.0.11 , installed 2.0.11 Adapter "javascript" : 7.5.1 , installed 7.5.1 Controller "js-controller": 5.0.17 , installed 5.0.17 Adapter "klf200" : 1.1.2 , installed 1.1.2 Adapter "lgtv" : 2.1.2 , installed 2.1.2 Adapter "milight-smart-light": 1.2.2, installed 1.2.2 Adapter "mqtt" : 5.1.0 , installed 5.1.0 Adapter "nina" : 0.0.26 , installed 0.0.26 Adapter "ping" : 1.6.2 , installed 1.6.2 Adapter "plenticore" : 2.3.1 , installed 2.3.1 Adapter "proxmox" : 2.2.2 , installed 2.2.2 Adapter "rssfeed" : 2.8.1 , installed 2.8.1 Adapter "schoolfree" : 1.1.3 , installed 1.1.3 Adapter "shelly" : 6.7.0 , installed 6.7.0 Adapter "shuttercontrol": 1.6.3 , installed 1.6.3 Adapter "simple-api" : 2.7.2 , installed 2.7.2 Adapter "snmp" : 3.1.0 , installed 3.1.0 Adapter "socketio" : 6.6.0 , installed 6.6.0 Adapter "sonoff" : 3.0.3 , installed 3.0.3 Adapter "tankerkoenig" : 3.3.7 , installed 3.3.7 Adapter "telegram" : 3.0.1 , installed 3.0.1 Adapter "tr-064" : 4.2.18 , installed 4.2.18 Adapter "trashschedule": 3.1.3 , installed 3.1.3 Adapter "unifi" : 0.6.7 , installed 0.6.7 Adapter "vis" : 1.5.4 , installed 1.5.4 Adapter "vis-2-widgets-gauges": 1.0.1, installed 1.0.1 Adapter "vis-bars" : 0.1.4 , installed 0.1.4 Adapter "vis-canvas-gauges": 1.0.1, installed 1.0.1 Adapter "vis-colorpicker": 2.0.3 , installed 2.0.3 Adapter "vis-hqwidgets": 1.4.0 , installed 1.4.0 Adapter "vis-icontwo" : 1.2.1 , installed 1.2.1 Adapter "vis-inventwo" : 3.3.3 , installed 3.3.3 Adapter "vis-jqui-mfd" : 1.0.12 , installed 1.0.12 Adapter "vis-justgage" : 2.1.0 , installed 2.1.0 Adapter "vis-map" : 1.0.4 , installed 1.0.4 Adapter "vis-timeandweather": 1.2.2, installed 1.2.2 Adapter "web" : 6.2.3 , installed 6.2.3 Adapter "wifilight" : 1.1.4 , installed 1.1.4 Adapter "wolf" : 1.7.0 , installed 1.7.0 Adapter "ws" : 2.5.10 , installed 2.5.10 Adapter "zigbee" : 1.9.3 , installed 1.9.3 Objects and States Please stand by - This may take a while Objects: 24646 States: 21596 *** OS-Repositories and Updates *** Hit:1 http://deb.debian.org/debian bookworm InRelease Hit:2 http://deb.debian.org/debian bookworm-updates InRelease Hit:3 http://security.debian.org/debian-security bookworm-security InRelease Hit:4 https://deb.nodesource.com/node_18.x nodistro InRelease Reading package lists... Pending Updates: 0 *** Listening Ports *** Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name tcp 0 0 0.0.0.0:12004 0.0.0.0:* LISTEN 1001 27673973 261190/io.wolf.0 tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 0 26624 287/master tcp 0 0 0.0.0.0:1883 0.0.0.0:* LISTEN 1001 27672755 260929/io.sonoff.0 tcp 0 0 0.0.0.0:1884 0.0.0.0:* LISTEN 1001 27673587 261155/io.mqtt.0 tcp 0 0 0.0.0.0:9001 0.0.0.0:* LISTEN 1001 27670583 260807/iobroker.js- tcp 0 0 0.0.0.0:9000 0.0.0.0:* LISTEN 1001 27668160 260807/iobroker.js- tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 21210500 196637/sshd: /usr/s tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 29062 1/init tcp 0 0 192.168.1.23:8701 0.0.0.0:* LISTEN 1001 27672347 261027/io.hm-rpc.1 tcp 0 0 192.168.1.23:9292 0.0.0.0:* LISTEN 1001 27670499 261057/io.hm-rpc.3 tcp 0 0 192.168.1.23:2001 0.0.0.0:* LISTEN 1001 27672258 261011/io.hm-rpc.0 tcp 0 0 192.168.1.23:2010 0.0.0.0:* LISTEN 1001 27671368 261042/io.hm-rpc.2 tcp6 0 0 :::20002 :::* LISTEN 1001 27681182 261545/io.web.1 tcp6 0 0 :::22 :::* LISTEN 0 21210502 196637/sshd: /usr/s tcp6 0 0 :::111 :::* LISTEN 0 29064 1/init tcp6 0 0 ::1:25 :::* LISTEN 0 31745 287/master tcp6 0 0 :::8081 :::* LISTEN 1001 27668263 260825/io.admin.0 tcp6 0 0 :::8082 :::* LISTEN 1001 27676610 261389/io.web.0 tcp6 0 0 :::4400 :::* LISTEN 1001 27676259 261290/io.milight-s udp 0 0 0.0.0.0:34553 0.0.0.0:* 1001 27677735 261341/io.snmp.0 udp 0 0 0.0.0.0:35076 0.0.0.0:* 1001 27677235 261290/io.milight-s udp 0 0 0.0.0.0:45815 0.0.0.0:* 1001 27677497 261341/io.snmp.0 udp 0 0 192.168.1.23:5353 0.0.0.0:* 1001 27672080 260943/io.tr-064.0 udp 0 0 0.0.0.0:5683 0.0.0.0:* 1001 27672045 260893/io.shelly.0 udp 0 0 0.0.0.0:111 0.0.0.0:* 0 29063 1/init udp6 0 0 :::111 :::* 0 29065 1/init *** Log File - Last 25 Lines *** 2023-12-28 13:39:45.909 - error: host.iobroker Caught by controller[1]: Node.js v18.19.0 2023-12-28 13:39:45.909 - error: host.iobroker instance system.adapter.info.0 terminated with code 1 (JS_CONTROLLER_STOPPED) 2023-12-28 13:39:45.909 - info: host.iobroker Restart adapter system.adapter.info.0 because enabled 2023-12-28 13:40:00.085 - info: host.iobroker instance system.adapter.ical.2 started with pid 262188 2023-12-28 13:40:08.678 - info: ical.2 (262188) starting. Version 1.13.6 in /opt/iobroker/node_modules/iobroker.ical, node: v18.19.0, js-controller: 5.0.17 2023-12-28 13:40:14.581 - info: ical.2 (262188) processing URL: Geburtstag https://calendar.google.com/calendarxxxxxxx/basic.ics 2023-12-28 13:40:16.509 - info: host.iobroker instance system.adapter.info.0 started with pid 262228 2023-12-28 13:40:18.694 - error: host.iobroker Caught by controller[0]: /bin/sh: 1: npm: not found 2023-12-28 13:40:18.694 - error: host.iobroker Caught by controller[0]: /opt/iobroker/node_modules/iobroker.info/main.js:89 2023-12-28 13:40:18.694 - error: host.iobroker Caught by controller[0]: adapter.log.error("Could not check npm version: " + e); 2023-12-28 13:40:18.694 - error: host.iobroker Caught by controller[0]: ^ 2023-12-28 13:40:18.695 - error: host.iobroker Caught by controller[0]: TypeError: Cannot read properties of undefined (reading 'log') 2023-12-28 13:40:18.695 - error: host.iobroker Caught by controller[0]: at getSystemVersions (/opt/iobroker/node_modules/iobroker.info/main.js:89:11) 2023-12-28 13:40:18.695 - error: host.iobroker Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.info/main.js:58:18) 2023-12-28 13:40:18.695 - error: host.iobroker Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1356:14) 2023-12-28 13:40:18.695 - error: host.iobroker Caught by controller[0]: at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) 2023-12-28 13:40:18.695 - error: host.iobroker Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1197:32) 2023-12-28 13:40:18.695 - error: host.iobroker Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:1013:12) 2023-12-28 13:40:18.695 - error: host.iobroker Caught by controller[0]: at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12) 2023-12-28 13:40:18.695 - error: host.iobroker Caught by controller[0]: at node:internal/main/run_main_module:28:49 2023-12-28 13:40:18.695 - error: host.iobroker Caught by controller[0]: Node.js v18.19.0 2023-12-28 13:40:18.696 - error: host.iobroker instance system.adapter.info.0 terminated with code 1 (JS_CONTROLLER_STOPPED) 2023-12-28 13:40:18.696 - info: host.iobroker Restart adapter system.adapter.info.0 because enabled 2023-12-28 13:40:19.963 - info: ical.2 (262188) Terminated (NO_ERROR): Without reason 2023-12-28 13:40:20.501 - info: host.iobroker instance system.adapter.ical.2 terminated with code 0 (NO_ERROR)
============ Mark until here for C&P =============
iob diag has finished.
-
@amg_666 sagte in Info Adapter rot nach Update:
sudo apt update und dann sudo apt-get dist-upgrade den iob aktualisiert
Damit wärst du der erste... Das geht nämlich nicht.
Installier da nochmal per
iob nodejs-update 18
das nodesource-Repo drüber.
-
@thomas-braun sagte in Info Adapter rot nach Update:
iob nodejs-update 18
das hats leider nicht gebracht:
oBroker nodejs fixer 2023-10-13 You requested to intall latest version from nodejs v18 tree. Your current setup is: /usr/bin/nodejs v18.19.0 /usr/bin/node v18.19.0 /home/iobroker/.nodejs-update.sh: line 130: npm: command not found /home/iobroker/.nodejs-update.sh: line 131: npx: command not found /home/iobroker/.nodejs-update.sh: line 147: npm: command not found /home/iobroker/.nodejs-update.sh: line 148: npx: command not found *** nodejs is NOT correctly installed *** We found these nodejs versions available for installation: nodejs: Installed: 18.19.0+dfsg-6~deb12u1 Candidate: 18.19.0+dfsg-6~deb12u1 Version table: *** 18.19.0+dfsg-6~deb12u1 500 500 http://security.debian.org/debian-security bookworm-security/main amd64 Packages 100 /var/lib/dpkg/status 18.19.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.18.2-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.18.1-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.18.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.17.1-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.17.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.16.1-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.16.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.15.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.14.2-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.14.1-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.14.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.13.0+dfsg1-1 500 500 http://deb.debian.org/debian bookworm/main amd64 Packages 18.13.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.12.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.11.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.10.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.9.1-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.9.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.8.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.7.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.6.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.5.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.4.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.3.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.2.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.1.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.0.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages Your nodejs-Installation seems to be faulty. Shall we try to fix it? Press <y> to continue or any other key to quit Fixing your nodejs setup *** Deleting *** rm: cannot remove '': No such file or directory *** Deleting *** rm: cannot remove '': No such file or directory Wrong paths have been fixed. Run 'iob diag' or 'iob node-fix' again to check if your installation is fine now You are running nodejs v18.19.0. Do you want to install latest version from nodejs v.18 tree? Press <y> to continue or any other key to quit Trying to update your installation now. Please be patient. Virtualization: lxc Waiting for ioBroker to shut down - Give me a minute... ############################################################ *** These repos are active on your system: Hit:1 http://deb.debian.org/debian bookworm InRelease Hit:2 http://deb.debian.org/debian bookworm-updates InRelease Get:3 http://security.debian.org/debian-security bookworm-security InRelease [48.0 kB] Get:4 http://security.debian.org/debian-security bookworm-security/main Sources [68.7 kB] Get:5 http://security.debian.org/debian-security bookworm-security/main amd64 Packages [132 kB] Get:6 http://security.debian.org/debian-security bookworm-security/main Translation-en [78.2 kB] Fetched 327 kB in 5s (60.8 kB/s) Reading package lists... Done *** Installing ca-certificates, curl and gnupg, just in case they are missing. *** Creating new /etc/apt/sources.list.d/nodesource.list and pinning source deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_18.x nodistro main Package: nodejs Pin: origin deb.nodesource.com Pin-Priority: 1001 *** These repos are active after the adjustments: Hit:1 http://deb.debian.org/debian bookworm InRelease Hit:2 http://security.debian.org/debian-security bookworm-security InRelease Hit:3 http://deb.debian.org/debian bookworm-updates InRelease Get:4 https://deb.nodesource.com/node_18.x nodistro InRelease [12.1 kB] Get:5 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages [6634 B] Fetched 18.8 kB in 6s (3156 B/s) Reading package lists... Done Installing the recommended nodejs version now! Installing the recommended nodejs version! E: Broken packages *** You need to manually restart your container/virtual machine now! *** We tried our best to fix your nodejs. Please run 'iob diag' again to verify.
ich habe danach den Container neu gestartet, info ist weiterhin rot und dieselben Fhlermeldungen im logfile
-
-
@thomas-braun sagte in Info Adapter rot nach Update:
apt policy nodejs
andreas@iobroker:~$ sudo apt update [sudo] Passwort fr andreas: OK:1 http://security.debian.org/debian-security bookworm-security InRelease OK:2 http://deb.debian.org/debian bookworm InRelease OK:3 https://deb.nodesource.com/node_18.x nodistro InRelease OK:4 http://deb.debian.org/debian bookworm-updates InRelease Paketlisten werden gelesen... Fertig Abhngigkeitsbaum wird aufgebaut... Fertig Statusinformationen werden eingelesen... Fertig Alle Pakete sind aktuell. andreas@iobroker:~$ apt policy nodejs nodejs: Installiert: 18.19.0+dfsg-6~deb12u1 Installationskandidat: 18.19.0-1nodesource1 Versionstabelle: *** 18.19.0+dfsg-6~deb12u1 500 500 http://security.debian.org/debian-security bookworm-security/main amd64 Packages 100 /var/lib/dpkg/status 18.19.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.18.2-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.18.1-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.18.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.17.1-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.17.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.16.1-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.16.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.15.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.14.2-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.14.1-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.14.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.13.0+dfsg1-1 500 500 http://deb.debian.org/debian bookworm/main amd64 Packages 18.13.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.12.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.11.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.10.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.9.1-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.9.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.8.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.7.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.6.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.5.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.4.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.3.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.2.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.1.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages 18.0.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages andreas@iobroker:~$
und jetzt ?
-
@amg_666 sagte in Info Adapter rot nach Update:
18.19.0-1nodesource1
installieren:
sudo apt install nodejs=18.19.0-1nodesource1
-
@thomas-braun sagte in Info Adapter rot nach Update:
Damit wärst du der erste... Das geht nämlich nicht.
Danke für die Hilfe, läuft jetzt wieder rund...
Trotzdem ein (dumme?) Frage: Du hast im ersten Post geschrieben ich wäre da der erste. Ich hab iob wie gesagt als proxmox Container und gehe über proxmox regelmäßig auf die iob Konsole um auf updates zu prüfen. Gefühlt "schon ewig" mit diesen beiden Befehlen:sudo apt update sudo apt-get dist-upgrade
Was ist daran falsch und wie mache ich es zukünftig richtig?
-
@amg_666 sagte in Info Adapter rot nach Update:
Was ist daran falsch und wie mache ich es zukünftig richtig?
Das ist nicht falsch, updated aber nicht den iobroker sondern nur das Betriebssystem/Container.
Ich würde allerdings da
sudo apt sudo apt full-upgrade
empfehlen.
Den ioBroker könnte man dann aber per
iob update iob upgrade all
aktuell halten.
-
@thomas-braun Alles klar, dann habe ich mich missverständlich ausgedrückt. Über die Konsole halte ich natürlich nur den iob Container up-to-date. iobroker updates mache ich eigentlcih immer über die admin oberfläche.
Nochmals danke für den support. -
@amg_666 sagte in Info Adapter rot nach Update:
Du hast im ersten Post geschrieben ich wäre da der erste
sorry das ich hier so reinplatze. Ich habe heute morgen nach Update der VM mit
sudo apt update sudo apt-get dist-upgrade
gleiches Verhalten gehabt und bin dankbar hier die Lösung gefunden habe. !
-
@agrippinenser @amg_666
Stellt die Priority für das nodesource-Repo höher.
Geht so:echo "Package: nodejs" | sudo tee /etc/apt/preferences.d/nodejs.pref echo "Pin: origin deb.nodesource.com" | sudo tee -a /etc/apt/preferences.d/nodejs.pref echo "Pin-Priority: 1001" | sudo tee -a /etc/apt/preferences.d/nodejs.pref sudo apt update
-
@thomas-braun sagte in Info Adapter rot nach Update:
/etc/apt/preferences.d/nodejs.pref
habe da vorher mal reingeguckt - das steht darin:
Package: nodejs Pin: origin deb.nodesource.com Pin-Priority: 1001
Pin-Priority ist demnach schon 1001. Soll ich die 4 Zeilen dennoch ausführen?
-
Dann dürftest du dir aber nicht die dfsg-Version eingehandelt haben.
sudo apt update apt policy nodejs
sagt auf deinem System?
-
Ich sehe gerade, du hantierst da mit apt-get...
Das würde ich nicht machen, das tickt anders und berücksichtigt die gesetzten priorities nicht, soweit ich weiß.Besser:
sudo apt update sudo apt full-upgrade
-
@thomas-braun sagte in Info Adapter rot nach Update:
Besser:
sudo apt update sudo apt full-upgradeunter uns
- ich habe eine PIN-Wand vor mir. Daran klebt ein Zettel mit Inhalt:
sudo apt update sudo full-upgrade sudo reboot
heute Morgen habe ich folgendes im Werkzeugkasten gelesen und daraufhin "blind"
sudo apt dist-upgrade
ausgeführt. -
@agrippinenser sagte in Info Adapter rot nach Update:
@amg_666 sagte in Info Adapter rot nach Update:
Du hast im ersten Post geschrieben ich wäre da der erste
sorry das ich hier so reinplatze. Ich habe heute morgen nach Update der VM mit
sudo apt update sudo apt-get dist-upgrade
gleiches Verhalten gehabt und bin dankbar hier die Lösung gefunden habe. !
Da schreibst du was von
apt-get
. -
@thomas-braun sagte in Info Adapter rot nach Update:
.. schreibst du was von apt-get.
sorry, nach Rechercheversuchen sitze ich gerade ratlos in meinem Sessel. In der Regel nutze ich bei Updates "Copy/Paste" kann aber nicht mehr richtig nachvollziehen, wie "apt-get" in den Tastaturspeicher kam.
Ich bin glücklich das alles wieder läuft wie es soll und möchte nur Fehler beim zukünftigen Upgrades nicht wiederholen.
-
Das ist ja auch kein Fehler, weil apt bzw apt-get genau das richtige gemäß deren Konfiguration getan haben: Die aktuellste Version nach Priorität eingespielt.
-
@agrippinenser ich glaube du musst deinen Pinwand-Zettel korrigieren
sudo full-upgrade führt bei mir zur Fehlermeldung Befehl nicht gefunden.
Ich bleibe beisudo apt full-upgrade
-
@amg_666 sagte in Info Adapter rot nach Update:
sudo full-upgrade
hast recht - hier klebt laut und deutlich apt full-upgrade an der Pinwand