NEWS
node-gyp Caches löschen?
-
Nur bei irgendeiner Visualisierung kam es da wohl zu Problemen, aber auch nicht in allen Fällen.
Dann mach es periob nodejs-update 20wenn da unbedingt noch nodejs@20 zum Einsatz kommen soll.
-
@thomas-braun
Danke, habe ich gemacht. Jetzt habe ich beides auf 20.19.1Nun bekomme ich von Javascript aber massenweise Fehlermeldungen wegen Process Timers, darunter
2025-10-24 13:21:06.001 warn at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34)aber auch (deutlich mehr) solche:
2025-10-24 13:21:06.002 warn at process.processTimers (node:internal/timers:519:7) -
@wrod sagte in node-gyp Caches löschen?:
aber massenweise Fehlermeldungen
das sind nur WARN, die Fehlermeldung muss jeweils vorher irgendwo stehen
-
-
@thomas-braun
Ok ja,
Ich habe ja noch das Problem der irgendwie 64- ind 32bit durcheinander gewürfelten Installation. Das liegt für das Wochenende zu lösen an (neu aufsetzen). Daher wird hier einiges wiederkommen. Aber bitte.Vorab.
- Hier warnt er nun vor der nodejs 20.19.1, die ich vorhin eingespielt habe. 22.x war ja auch nicht funktionla (ja, bei Visualisierung).
- "iob diag" wollte vorher einen "iobroker fix", den ich auch gemacht habe. Das änderte aber nichts.
========== Start marking the full check here =========== ```bash Script v.2025-08-09 *** BASE SYSTEM *** Operating System: Raspbian GNU/Linux 11 (bullseye) Static hostname: iobrokerpi Icon name: computer Kernel: Linux 6.1.21-v8+ Architecture: arm64 OS is similar to: debian Model : Raspberry Pi 400 Rev 1.0 Docker : false Virtualization : none Kernel : aarch64 Userland : 32 bit Systemuptime and Load: 14:10:55 up 7 days, 19:55, 1 user, load average: 0.31, 0.93, 1.12 CPU threads: 4 *** LIFE CYCLE STATUS *** Debian Release codenamed 'bullseye' reached its END OF LIFE and needs to be updated to the latest stable release 'trixie' NOW! *** RASPBERRY THROTTLING *** Current issues: No throttling issues detected. Previously detected issues: No throttling issues detected. *** TIME AND TIMEZONES *** Local time: Fri 2025-10-24 14:10:55 CEST Universal time: Fri 2025-10-24 12:10:55 UTC RTC time: n/a Time zone: Europe/Berlin (CEST, +0200) System clock synchronized: yes NTP service: active RTC in local TZ: no *** Users and Groups *** User that called 'iob diag': pi HOME=/home/pi GROUPS=pi adm dialout cdrom sudo audio video plugdev games users input netdev lpadmin wireshark gpio i2c spi iobroker User that is running 'js-controller': iobroker HOME=/home/iobroker GROUPS=iobroker tty dialout audio video plugdev bluetooth gpio i2c *** DISPLAY-SERVER SETUP *** Display-Server: false Display-Manager: * lightdm.service - Light Display Manager Desktop: Session: tty *** MEMORY *** total used free shared buff/cache available Mem: 3.8G 1.2G 685M 11M 1.9G 2.7G Swap: 99M 7.0M 92M Total: 3.9G 1.2G 778M Active iob-Instances: 17 3794 M total memory 1192 M used memory 1997 M active memory 590 M inactive memory 685 M free memory 101 M buffer memory 1814 M swap cache 99 M total swap 7 M used swap 92 M free swap *** top - Table Of Processes *** top - 14:10:56 up 7 days, 19:55, 1 user, load average: 0.31, 0.93, 1.12 Tasks: 201 total, 1 running, 200 sleeping, 0 stopped, 0 zombie %Cpu(s): 2.9 us, 1.4 sy, 0.0 ni, 95.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 3794.3 total, 685.3 free, 1192.7 used, 1916.4 buff/cache MiB Swap: 100.0 total, 92.5 free, 7.5 used. 2728.4 avail Mem *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION * haveged.service loaded failed failed Entropy Daemon based on the HAVEGE algorithm * iobroker-ds18b20-remote.service loaded failed failed ioBroker.ds18b20 remote client 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. 2 loaded units listed. *** DMESG CRITICAL ERRORS *** No critical errors detected *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on /dev/root ext4 57G 18G 37G 33% / devtmpfs devtmpfs 1.7G 0 1.7G 0% /dev tmpfs tmpfs 1.9G 7.0M 1.9G 1% /dev/shm tmpfs tmpfs 759M 1.2M 758M 1% /run tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock /dev/mmcblk0p1 vfat 253M 51M 202M 20% /boot tmpfs tmpfs 380M 12K 380M 1% /run/user/1000 Messages concerning ext4 filesystem in dmesg: [Thu Oct 16 18:15:14 2025] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_headphones=0 snd_bcm2835.enable_hdmi=0 snd_bcm2835.enable_hdmi=0 snd_bcm2835.enable_hdmi=0 smsc95xx.macaddr=E4:5F:01:32:A1:89 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 console=ttyS0,115200 console=tty1 root=PARTUUID=b22b52c6-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles [Thu Oct 16 18:15:15 2025] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Quota mode: none. [Thu Oct 16 18:15:15 2025] VFS: Mounted root (ext4 filesystem) readonly on device 179:2. [Thu Oct 16 18:15:18 2025] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: none. Show mounted filesystems: TARGET SOURCE FSTYPE OPTIONS / /dev/mmcblk0p2 ext4 rw,noatime `-/boot /dev/mmcblk0p1 vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,flush,errors=remount-ro Files in neuralgic directories: /var: 4.9G /var/ 2.4G /var/lib 2.3G /var/log 2.3G /var/lib/influxdb/data 2.3G /var/lib/influxdb Archived and active journals take up 1.6G in the file system. /opt/iobroker/backups: 4.0G /opt/iobroker/backups/ 951M /opt/iobroker/backups/influxDB_2025_10_24-13_27_53_backupiobroker 4.0K /opt/iobroker/backups/redistmp /opt/iobroker/iobroker-data: 384M /opt/iobroker/iobroker-data/ 219M /opt/iobroker/iobroker-data/files 131M /opt/iobroker/iobroker-data/backup-objects 47M /opt/iobroker/iobroker-data/files/admin.admin 46M /opt/iobroker/iobroker-data/files/admin.admin/custom/assets The five largest files in iobroker-data are: 24M /opt/iobroker/iobroker-data/files/modbus.admin/static/js/main.6a71b34c.js.map 16M /opt/iobroker/iobroker-data/objects.jsonl 9.3M /opt/iobroker/iobroker-data/files/modbus.admin/static/js/main.6a71b34c.js 8.6M /opt/iobroker/iobroker-data/files/backitup.admin/assets/index-BBu8-Y_o.js 8.4M /opt/iobroker/iobroker-data/objects.json.migrated USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id': No Devices found 'by-id' Zigbee Network Settings on your coordinator/in nvbackup are: zigbee.X Extended Pan ID: *** MASKED *** Pan ID: *** MASKED *** Channel: *** MASKED *** Network Key: *** MASKED *** To unmask the settings run 'iob diag --unmask' *** NodeJS-Installation *** /usr/bin/nodejs v20.19.1 /usr/bin/node v20.19.1 /usr/bin/npm 10.8.2 /usr/bin/npx 10.8.2 /usr/bin/corepack 0.31.0 nodejs: Installed: 20.19.1-1nodesource1 Candidate: 20.19.1-1nodesource1 Version table: *** 20.19.1-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 100 /var/lib/dpkg/status 20.19.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.18.3-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.18.2-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.18.1-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.18.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.17.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.16.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.15.1-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.15.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.14.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.13.1-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.13.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.12.2-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.12.1-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.12.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.11.1-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.11.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.10.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.9.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.8.1-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.8.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.7.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.6.1-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.6.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.5.1-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.5.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.4.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.3.1-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.3.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.2.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.1.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.0.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 12.22.12~dfsg-1~deb11u7 500 500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages Temp directories causing deletion problem: 0 No problems detected Errors in npm tree: 0 No problems detected Checking for nodejs vulnerability: ██████ █████ ███ ██ ██████ ███████ ███████ ██ ██ ██ ██ ████ ██ ██ ██ ██ ██ ██ ██ ███████ ██ ██ ██ ██ ███ █████ ███████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██████ ██ ██ ██ ████ ██████ ███████ ██ ██ The current Node.js version (v20.19.1) is vulnerable to the following CVEs: CVE-2025-23166(high): The C++ method SignTraits::DeriveBits() may incorrectly call ThrowException() based on user-supplied inputs when executing in a background thread, crashing the Node.js process. Such cryptographic operations are commonly applied to untrusted inputs. Thus, this mechanism potentially allows an adversary to remotely crash a Node.js runtime. Patched versions: ^20.19.2 || ^22.15.1 || ^23.11.1 || ^24.0.2 = CVE-2025-23167(medium): A flaw in Node.js 20's HTTP parser allows improper termination of HTTP/1 headers using `\r\n\rX` instead of the required `\r\n\r\n`. This inconsistency enables request smuggling, allowing attackers to bypass proxy-based access controls and submit unauthorized requests. The issue was resolved by upgrading `llhttp` to version 9, which enforces correct header termination. Impact: * This vulnerability affects only Node.js 20.x users prior to the `llhttp` v9 upgrade. Patched versions: ^20.19.2 = *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Hosts: iobrokerpi iobrokerpi (version: 7.0.7, hostname: iobrokerpi , alive, uptime: 304) temperaturraspi temperaturraspi (version: 7.0.7, hostname: temperaturraspi, alive, uptime: 305) Core adapters versions js-controller: 7.0.7 admin: 7.7.2 javascript: 8.9.2 nodejs modules from github: 1 | +-- syno@3.0.0 (git+ssh://git@github.com/MeisterTR/syno.git#0104a973d33fe332aa6b1ab5be7fe8c57d3c68b0) Adapter State + system.adapter.accuweather.0 : accuweather : iobrokerpi - enabled + system.adapter.admin.0 : admin : iobrokerpi - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin system.adapter.alias-manager.0 : alias-manager : iobrokerpi - enabled + system.adapter.backitup.0 : backitup : iobrokerpi - enabled + system.adapter.ble.0 : ble : iobrokerpi - enabled + system.adapter.device-watcher.0 : device-watcher : iobrokerpi - enabled system.adapter.devices.0 : devices : iobrokerpi - disabled system.adapter.discovery.0 : discovery : iobrokerpi - disabled + system.adapter.ds18b20.1 : ds18b20 : temperaturraspi - enabled system.adapter.flot.0 : flot : iobrokerpi - disabled + system.adapter.fritzdect.0 : fritzdect : iobrokerpi - enabled + system.adapter.hm-rpc.0 : hm-rpc : iobrokerpi - enabled system.adapter.hue.0 : hue : iobrokerpi - disabled, port: 443 system.adapter.icons-addictive-flavour-png.0: icons-addictive-flavour-png: iobrokerpi - enabled system.adapter.icons-icons8.0 : icons-icons8 : iobrokerpi - enabled + system.adapter.influxdb.0 : influxdb : iobrokerpi - enabled, port: 8086 system.adapter.info.0 : info : iobrokerpi - disabled + system.adapter.javascript.0 : javascript : iobrokerpi - enabled + system.adapter.modbus.0 : modbus : iobrokerpi - enabled system.adapter.net-tools.0 : net-tools : iobrokerpi - disabled system.adapter.netatmo-crawler.0 : netatmo-crawler : iobrokerpi - enabled system.adapter.ping.0 : ping : iobrokerpi - disabled system.adapter.rpi2.0 : rpi2 : iobrokerpi - disabled + system.adapter.shelly.0 : shelly : iobrokerpi - enabled, port: 1884, bind: 0.0.0.0 system.adapter.smartmeter.0 : smartmeter : iobrokerpi - disabled system.adapter.smartthings.0 : smartthings : iobrokerpi - disabled system.adapter.solaredge.0 : solaredge : iobrokerpi - disabled + system.adapter.sonoff.0 : sonoff : iobrokerpi - enabled, port: 1882, bind: 192.168.220.41 system.adapter.statistics.0 : statistics : iobrokerpi - disabled + system.adapter.synochat.0 : synochat : iobrokerpi - enabled system.adapter.synology.0 : synology : iobrokerpi - disabled, port: 5001 system.adapter.tr-064.0 : tr-064 : iobrokerpi - disabled system.adapter.tuya.0 : tuya : iobrokerpi - disabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : iobrokerpi - enabled system.adapter.vis-icontwo.0 : vis-icontwo : iobrokerpi - enabled + system.adapter.vis-inventwo.0 : vis-inventwo : iobrokerpi - enabled system.adapter.vis-justgage.0 : vis-justgage : iobrokerpi - enabled system.adapter.vis-map.0 : vis-map : iobrokerpi - enabled system.adapter.vis.0 : vis : iobrokerpi - enabled + system.adapter.web.0 : web : iobrokerpi - enabled, port: 8082, bind: 0.0.0.0, run as: admin + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : iobrokerpi - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.influxdb.0 : influxdb : iobrokerpi - enabled, port: 8086 + system.adapter.shelly.0 : shelly : iobrokerpi - enabled, port: 1884, bind: 0.0.0.0 + system.adapter.sonoff.0 : sonoff : iobrokerpi - enabled, port: 1882, bind: 192.168.220.41 + system.adapter.web.0 : web : iobrokerpi - enabled, port: 8082, bind: 0.0.0.0, run as: admin ioBroker-Repositories ┌─────────┬────────────────────┬───────────────────────────────────────────────────────────────────────────────────────────────────┬──────────────┐ │ (index) │ name │ url │ auto upgrade │ ├─────────┼────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────────┼──────────────┤ │ 0 │ 'Stable (default)' │ 'http://download.iobroker.net/sources-dist.json' │ false │ │ 1 │ 'Beta (latest)' │ 'http://download.iobroker.net/sources-dist-latest.json' │ false │ │ 2 │ 'online' │ 'https://raw.githubusercontent.com/ioBroker/ioBroker.js-controller/master/conf/sources-dist.json' │ false │ └─────────┴────────────────────┴───────────────────────────────────────────────────────────────────────────────────────────────────┴──────────────┘ Active repo(s): Stable (default) Upgrade policy: none Installed ioBroker-Adapters Used repository: Stable (default) Adapter "accuweather" : 2.1.1 , installed 2.1.1 Adapter "admin" : 7.7.2 , installed 7.7.2 Adapter "alias-manager": 2.0.0 , installed 2.0.0 Adapter "backitup" : 3.3.5 , installed 3.3.5 Adapter "ble" : 0.14.0 , installed 0.14.1 Adapter "bydbatt" : 1.1.0 , installed 1.1.0 Adapter "device-watcher": 2.13.1 , installed 2.13.1 Adapter "devices" : 1.2.8 , installed 1.2.8 Adapter "discovery" : 5.0.0 , installed 5.0.0 Adapter "ds18b20" : 3.0.1 , installed 3.0.1 Adapter "flot" : 1.12.0 , installed 1.12.0 Adapter "fritzdect" : 2.6.2 , installed 2.6.2 Adapter "hm-rpc" : 2.0.2 , installed 2.0.2 Adapter "hue" : 3.16.2 , installed 3.16.2 Adapter "icons-addictive-flavour-png": 0.1.0, installed 0.1.0 Adapter "icons-icons8" : 0.0.1 , installed 0.0.1 Adapter "influxdb" : 4.0.2 , installed 4.0.2 Adapter "javascript" : 8.9.2 , installed 8.9.2 Controller "js-controller": 7.0.7 , installed 7.0.7 Adapter "modbus" : 6.3.2 , installed 6.3.2 Adapter "net-tools" : 1.1.2 , installed 1.1.2 Adapter "netatmo-crawler": 1.1.0 , installed 1.1.0 Adapter "ping" : 1.6.2 , installed 1.7.3 Adapter "rpi2" : 2.4.0 , installed 2.4.0 Adapter "shelly" : 10.2.0 , installed 10.2.0 Adapter "simple-api" : 2.8.0 , installed 2.8.0 Adapter "smartmeter" : 3.4.0 , installed 3.4.0 Adapter "socketio" : 6.7.1 , installed 6.7.1 Adapter "solaredge" : 1.4.1 , installed 1.4.1 Adapter "sonoff" : 3.2.1 , installed 3.2.1 Adapter "statistics" : 2.4.0 , installed 2.4.0 Adapter "synochat" : 1.3.3 , installed 1.3.3 Adapter "synology" : 3.1.0 , installed 3.1.0 Adapter "tr-064" : 4.3.0 , installed 4.3.0 Adapter "tuya" : 3.16.0 , installed 3.16.0 Adapter "vis" : 1.5.6 , installed 1.5.6 Adapter "vis-hqwidgets": 1.5.1 , installed 1.5.1 Adapter "vis-icontwo" : 1.18.0 , installed 1.18.0 Adapter "vis-inventwo" : 3.3.5 , installed 3.3.5 Adapter "vis-justgage" : 2.1.7 , installed 2.1.7 Adapter "vis-map" : 1.1.2 , installed 1.1.2 Adapter "web" : 7.0.8 , installed 7.0.8 Adapter "ws" : 2.6.2 , installed 2.6.2 Objects and States Please stand by - This may take a while Objects: 4325 States: 3161 *** OS-Repositories and Updates *** W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://dl.yarnpkg.com/debian stable InRelease: The following signatures were invalid: EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx> W: Failed to fetch https://dl.yarnpkg.com/debian/dists/stable/InRelease The following signatures were invalid: EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx> W: Some index files failed to download. They have been ignored, or old ones used instead. Hit:1 http://archive.raspberrypi.org/debian bullseye InRelease Hit:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease Hit:3 https://deb.nodesource.com/node_20.x nodistro InRelease Get:4 https://dl.yarnpkg.com/debian stable InRelease Hit:5 https://repo.homebridge.io stable InRelease Err:4 https://dl.yarnpkg.com/debian stable InRelease The following signatures were invalid: EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx> Hit:6 https://packagecloud.io/ookla/speedtest-cli/debian bullseye InRelease Fetched 17.1 kB in 2s (11.3 kB/s) Reading package lists... W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://dl.yarnpkg.com/debian stable InRelease: The following signatures were invalid: EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx> W: Failed to fetch https://dl.yarnpkg.com/debian/dists/stable/InRelease The following signatures were invalid: EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx> W: Some index files failed to download. They have been ignored, or old ones used instead. 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:9001 0.0.0.0:* LISTEN 1001 2357701 11560/iobroker.js-c tcp 0 0 0.0.0.0:9000 0.0.0.0:* LISTEN 1001 2355885 11560/iobroker.js-c tcp 0 0 127.0.0.1:4711 0.0.0.0:* LISTEN 999 16426 651/pihole-FTL tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 0 1972431 19451/cupsd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 0 13888 927/exim4 tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 0 16386 915/lighttpd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 14432 521/sshd: /usr/sbin tcp 33 0 0.0.0.0:53 0.0.0.0:* LISTEN 999 16420 651/pihole-FTL tcp 0 0 0.0.0.0:1884 0.0.0.0:* LISTEN 1001 2355165 11644/io.shelly.0 tcp 0 0 192.168.220.41:42010 0.0.0.0:* LISTEN 1001 2358008 11754/io.hm-rpc.0 tcp 0 0 127.0.0.1:8088 0.0.0.0:* LISTEN 109 14461 475/influxd tcp 0 0 127.0.0.1:1883 0.0.0.0:* LISTEN 119 14382 504/mosquitto tcp 0 0 192.168.220.41:1882 0.0.0.0:* LISTEN 1001 2355184 11673/io.sonoff.0 tcp6 0 0 ::1:4711 :::* LISTEN 999 16427 651/pihole-FTL tcp6 0 0 ::1:631 :::* LISTEN 0 1972430 19451/cupsd tcp6 0 0 :::51750 :::* LISTEN 998 2334443 8670/homebridge tcp6 0 0 :::8581 :::* LISTEN 998 2337327 8432/hb-service tcp6 0 0 :::80 :::* LISTEN 0 16387 915/lighttpd tcp6 0 0 :::22 :::* LISTEN 0 14434 521/sshd: /usr/sbin tcp6 33 0 :::53 :::* LISTEN 999 16422 651/pihole-FTL tcp6 0 0 ::1:25 :::* LISTEN 0 13889 927/exim4 tcp6 0 0 ::1:1883 :::* LISTEN 119 14383 504/mosquitto tcp6 0 0 :::8086 :::* LISTEN 109 13762 475/influxd tcp6 0 0 :::8081 :::* LISTEN 1001 2355974 11581/io.admin.0 tcp6 0 0 :::8082 :::* LISTEN 1001 2359314 11839/io.web.0 tcp6 0 0 :::3389 :::* LISTEN 117 14499 525/xrdp tcp6 0 0 ::1:3350 :::* LISTEN 0 13032 509/xrdp-sesman udp 0 0 0.0.0.0:54606 0.0.0.0:* 999 1281870 651/pihole-FTL udp 2752 0 0.0.0.0:48470 0.0.0.0:* 999 1284236 651/pihole-FTL udp 0 0 0.0.0.0:44394 0.0.0.0:* 999 1281867 651/pihole-FTL udp 0 0 0.0.0.0:56683 0.0.0.0:* 999 1281869 651/pihole-FTL udp 0 0 0.0.0.0:40320 0.0.0.0:* 999 1281857 651/pihole-FTL udp 0 0 0.0.0.0:44440 0.0.0.0:* 999 1281863 651/pihole-FTL udp 0 0 0.0.0.0:42489 0.0.0.0:* 999 1281920 651/pihole-FTL udp 0 0 0.0.0.0:50695 0.0.0.0:* 999 1282242 651/pihole-FTL udp 2752 0 0.0.0.0:52745 0.0.0.0:* 999 1284244 651/pihole-FTL udp 0 0 0.0.0.0:56898 0.0.0.0:* 999 1282382 651/pihole-FTL udp 0 0 0.0.0.0:59048 0.0.0.0:* 999 1282361 651/pihole-FTL udp 0 0 0.0.0.0:46864 0.0.0.0:* 999 1284139 651/pihole-FTL udp 0 0 0.0.0.0:36637 0.0.0.0:* 999 1281846 651/pihole-FTL udp 0 0 0.0.0.0:34672 0.0.0.0:* 999 1281855 651/pihole-FTL udp 0 0 0.0.0.0:55246 0.0.0.0:* 999 1281879 651/pihole-FTL udp 0 0 0.0.0.0:36837 0.0.0.0:* 999 1282294 651/pihole-FTL udp 214656 0 0.0.0.0:53 0.0.0.0:* 999 16419 651/pihole-FTL udp 0 0 0.0.0.0:59449 0.0.0.0:* 999 1281845 651/pihole-FTL udp 0 0 0.0.0.0:45138 0.0.0.0:* 999 1281865 651/pihole-FTL udp 0 0 0.0.0.0:45161 0.0.0.0:* 999 1281837 651/pihole-FTL udp 0 0 0.0.0.0:53397 0.0.0.0:* 999 1281862 651/pihole-FTL udp 0 0 0.0.0.0:37016 0.0.0.0:* 999 1282220 651/pihole-FTL udp 0 0 0.0.0.0:47261 0.0.0.0:* 999 1282325 651/pihole-FTL udp 0 0 0.0.0.0:32956 0.0.0.0:* 999 1281842 651/pihole-FTL udp 2752 0 0.0.0.0:43211 0.0.0.0:* 999 1284233 651/pihole-FTL udp 0 0 0.0.0.0:59619 0.0.0.0:* 999 1281839 651/pihole-FTL udp 0 0 0.0.0.0:39201 0.0.0.0:* 999 1281868 651/pihole-FTL udp 0 0 0.0.0.0:57655 0.0.0.0:* 999 1281872 651/pihole-FTL udp 0 0 0.0.0.0:55612 0.0.0.0:* 999 1281858 651/pihole-FTL udp 0 0 0.0.0.0:53607 0.0.0.0:* 999 1282241 651/pihole-FTL udp 0 0 0.0.0.0:55671 0.0.0.0:* 999 1281871 651/pihole-FTL udp 2752 0 0.0.0.0:49555 0.0.0.0:* 999 1284243 651/pihole-FTL udp 0 0 0.0.0.0:47509 0.0.0.0:* 999 1284144 651/pihole-FTL udp 0 0 0.0.0.0:55743 0.0.0.0:* 999 1281874 651/pihole-FTL udp 0 0 0.0.0.0:51677 0.0.0.0:* 999 1281875 651/pihole-FTL udp 0 0 0.0.0.0:49650 0.0.0.0:* 108 1938 326/avahi-daemon: r udp 0 0 0.0.0.0:51738 0.0.0.0:* 999 1281866 651/pihole-FTL udp 2752 0 0.0.0.0:41501 0.0.0.0:* 999 1284239 651/pihole-FTL udp 0 0 0.0.0.0:41525 0.0.0.0:* 999 1281853 651/pihole-FTL udp 0 0 0.0.0.0:33361 0.0.0.0:* 999 1281880 651/pihole-FTL udp 0 0 0.0.0.0:39522 0.0.0.0:* 999 1281915 651/pihole-FTL udp 2752 0 0.0.0.0:45698 0.0.0.0:* 999 1284234 651/pihole-FTL udp 0 0 0.0.0.0:35481 0.0.0.0:* 999 1281849 651/pihole-FTL udp 0 0 0.0.0.0:55981 0.0.0.0:* 999 1281958 651/pihole-FTL udp 0 0 0.0.0.0:60078 0.0.0.0:* 999 1281854 651/pihole-FTL udp 0 0 0.0.0.0:35528 0.0.0.0:* 999 1282295 651/pihole-FTL udp 0 0 0.0.0.0:45882 0.0.0.0:* 999 1281878 651/pihole-FTL udp 0 0 0.0.0.0:39744 0.0.0.0:* 999 1281859 651/pihole-FTL udp 0 0 0.0.0.0:47961 0.0.0.0:* 999 1281861 651/pihole-FTL udp 0 0 0.0.0.0:60301 0.0.0.0:* 999 1281843 651/pihole-FTL udp 0 0 0.0.0.0:43931 0.0.0.0:* 999 1281841 651/pihole-FTL udp 0 0 0.0.0.0:52193 0.0.0.0:* 999 1282293 651/pihole-FTL udp 0 0 0.0.0.0:56290 0.0.0.0:* 999 1281864 651/pihole-FTL udp 0 0 0.0.0.0:54256 0.0.0.0:* 999 1281873 651/pihole-FTL udp 0 0 0.0.0.0:44019 0.0.0.0:* 999 1281847 651/pihole-FTL udp 0 0 0.0.0.0:48127 0.0.0.0:* 999 1281838 651/pihole-FTL udp 2752 0 0.0.0.0:37891 0.0.0.0:* 999 1284237 651/pihole-FTL udp 0 0 0.0.0.0:58408 0.0.0.0:* 999 1281877 651/pihole-FTL udp 0 0 0.0.0.0:46130 0.0.0.0:* 999 1281840 651/pihole-FTL udp 0 0 0.0.0.0:37942 0.0.0.0:* 999 1281848 651/pihole-FTL udp 2752 0 0.0.0.0:52364 0.0.0.0:* 999 1284240 651/pihole-FTL udp 0 0 0.0.0.0:46299 0.0.0.0:* 999 1281856 651/pihole-FTL udp 0 0 0.0.0.0:5353 0.0.0.0:* 998 2337324 8432/hb-service udp 0 0 0.0.0.0:5353 0.0.0.0:* 108 1936 326/avahi-daemon: r udp 0 0 0.0.0.0:44295 0.0.0.0:* 999 1281844 651/pihole-FTL udp 0 0 0.0.0.0:54546 0.0.0.0:* 999 1281876 651/pihole-FTL udp6 0 0 :::38372 :::* 999 1284246 651/pihole-FTL udp6 0 0 :::38860 :::* 999 1280987 651/pihole-FTL udp6 214656 0 :::53 :::* 999 16421 651/pihole-FTL udp6 0 0 :::34870 :::* 108 1939 326/avahi-daemon: r udp6 0 0 :::55639 :::* 999 1284242 651/pihole-FTL udp6 0 0 fe80::3d11:1894:391:546 :::* 0 1749861 352/NetworkManager udp6 2752 0 :::45735 :::* 999 1284241 651/pihole-FTL udp6 0 0 :::41854 :::* 999 1282326 651/pihole-FTL udp6 0 0 :::44089 :::* 999 1284245 651/pihole-FTL udp6 0 0 :::5353 :::* 108 1937 326/avahi-daemon: r *** Log File - Last 25 Lines *** 2025-10-24 14:12:03.003 - warn: javascript.0 (11611) at process.processTimers (node:internal/timers:519:7) 2025-10-24 14:12:04.007 - warn: javascript.0 (11611) getState "alias.0.Die Sensoren.28-3ccfe38142b0" not found (3) 2025-10-24 14:12:04.008 - warn: javascript.0 (11611) at Object.FWVerbrauch (script.js.FW_Verbrauch:13:24) 2025-10-24 14:12:04.008 - warn: javascript.0 (11611) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) 2025-10-24 14:12:04.009 - warn: javascript.0 (11611) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) 2025-10-24 14:12:04.009 - warn: javascript.0 (11611) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 2025-10-24 14:12:04.009 - warn: javascript.0 (11611) at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) 2025-10-24 14:12:04.009 - warn: javascript.0 (11611) at listOnTimeout (node:internal/timers:581:17) 2025-10-24 14:12:04.009 - warn: javascript.0 (11611) at process.processTimers (node:internal/timers:519:7) 2025-10-24 14:12:05.002 - warn: javascript.0 (11611) getState "alias.0.Die Sensoren.28-3ccfe38142b0" not found (3) 2025-10-24 14:12:05.002 - warn: javascript.0 (11611) at Object.FWVerbrauch (script.js.FW_Verbrauch:13:24) 2025-10-24 14:12:05.003 - warn: javascript.0 (11611) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) 2025-10-24 14:12:05.003 - warn: javascript.0 (11611) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) 2025-10-24 14:12:05.003 - warn: javascript.0 (11611) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 2025-10-24 14:12:05.003 - warn: javascript.0 (11611) at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) 2025-10-24 14:12:05.003 - warn: javascript.0 (11611) at listOnTimeout (node:internal/timers:581:17) 2025-10-24 14:12:05.003 - warn: javascript.0 (11611) at process.processTimers (node:internal/timers:519:7) 2025-10-24 14:12:06.010 - warn: javascript.0 (11611) getState "alias.0.Die Sensoren.28-3ccfe38142b0" not found (3) 2025-10-24 14:12:06.011 - warn: javascript.0 (11611) at Object.FWVerbrauch (script.js.FW_Verbrauch:13:24) 2025-10-24 14:12:06.011 - warn: javascript.0 (11611) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) 2025-10-24 14:12:06.011 - warn: javascript.0 (11611) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) 2025-10-24 14:12:06.011 - warn: javascript.0 (11611) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 2025-10-24 14:12:06.011 - warn: javascript.0 (11611) at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) 2025-10-24 14:12:06.012 - warn: javascript.0 (11611) at listOnTimeout (node:internal/timers:581:17) 2025-10-24 14:12:06.012 - warn: javascript.0 (11611) at process.processTimers (node:internal/timers:519:7)============ Mark until here for C&P =============
iob diag has finished.
-
Bring das wieder auf nodejs@22, es gibt da (vermeintlich) irgendwas bei jarvis, was du aber ja nicht verwendest.
Auf die Fehler, die sich per sauberer Neuinstallation von RasberrOS 13 'Trixie' erledigen, gehe ich nicht mehr ein.
-
@wrod sagte in node-gyp Caches löschen?:
*** FAILED SERVICES ***
UNIT LOAD ACTIVE SUB DESCRIPTION- haveged.service loaded failed failed Entropy Daemon based on the HAVEGE algorithm
- iobroker-ds18b20-remote.service loaded failed failed ioBroker.ds18b20 remote client
Das dürfte der Auslöser für die Fehlermeldungen vom javaskript-Adapter sein.
systemctl status iobroker-ds18b20-remotesagt?
-
@thomas-braun said in node-gyp Caches löschen?:
systemctl status iobroker-ds18b20-remote
jetz gibt es die vielen process Fehler Warnungen und noch deutlich Fehlermeldungen.
Hier der output zum ds18b20:
pi@iobrokerpi:~ $ systemctl status iobroker-ds18b20-remote * iobroker-ds18b20-remote.service - ioBroker.ds18b20 remote client Loaded: loaded (/etc/systemd/system/iobroker-ds18b20-remote.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Thu 2025-10-16 18:15:16 CEST; 1 weeks 0 days ago Docs: https://github.com/crycode-de/ioBroker.ds18b20 Main PID: 597 (code=exited, status=1/FAILURE) CPU: 335ms Okt 16 18:15:16 iobrokerpi systemd[1]: iobroker-ds18b20-remote.service: Scheduled restart job, restart counter is at 5. Okt 16 18:15:16 iobrokerpi systemd[1]: Stopped ioBroker.ds18b20 remote client. Okt 16 18:15:16 iobrokerpi systemd[1]: iobroker-ds18b20-remote.service: Start request repeated too quickly. Okt 16 18:15:16 iobrokerpi systemd[1]: iobroker-ds18b20-remote.service: Failed with result 'exit-code'. Okt 16 18:15:16 iobrokerpi systemd[1]: Failed to start ioBroker.ds18b20 remote client. -
@wrod
auf dem remote (slave) gibt es nun ständig:ds18b20.1 2025-10-24 14:33:36.692 error States database error: connect ECONNREFUSED 192.168.220.41:9000 ds18b20.1 2025-10-24 14:33:36.659 error Objects database error: connect ECONNREFUSED 192.168.220.41:9001 host.temperaturraspi 2025-10-24 14:33:36.658 error States database error: connect ECONNREFUSED 192.168.220.41:9000 host.temperaturraspi 2025-10-24 14:33:36.629 error Objects database error: connect ECONNREFUSED 192.168.220.41:9001 -
Sehen sich die beiden hosts noch?
IPs noch gültig? -
@thomas-braun
ja, habe das gerade alles geprüft -
@wrod
auf dem slave tut "iob nodejs-update" gar nichts. Dort ist noch 20.16.0 installiert. Müssen die gleich sein mit dem master? -
-
@thomas-braun tut auch rein gar nichts. Und seit ich version 22 auf dem master drauf habe, geht vis nicht mehr.
-
vis2 läuft aber natürlich auch mit nodejs@22 grundsätzlich.
Muss mit deinem System zusammenhängen. Aber das dieses 'etwas schief steht' sieht man ja. -
@thomas-braun auch "iob diag" tut dort gar nichts (mehr)
-
@wrod
Dann ruf das so auf:curl -L -o diag.sh https://iobroker.net/diag.sh && bash diag.shDas ist aber in der Regel dann ein Problem in deinem Netzwerk.
-
@thomas-braun said in node-gyp Caches löschen?:
curl -L -o diag.sh https://iobroker.net/diag.sh && bash diag.sh
ja, da findet er jetzt nichts mehr. Vor dem nodejs update ging das wenigstens noch
-
@wrod sagte in node-gyp Caches löschen?:
ja, da findet er jetzt nichts mehr.
Was heißt das konkret?
Das skript hat auch nix mit nodejs zu tun, das läuft egal ob nodejs installiert ist, falsch installiert ist oder rund läuft oder gar nicht läuft. -
@thomas-braun ok, habe eine Blockae im Netzwerk abgebaut. Ich n´mach jetzt mal das node-js update auch dort und schaue dann mal weiter
Zur Blockade. ich hatte nach der Installation des Slave diesen im Netzwerk auf "internet gesperrt" gesetzt, weil er ja nur intern kommunizieren soll. Das war beim Update-Versuch aber noch nicht wirksam aufgehoben (da war ich zu schnell).
Nun aber die Frage: Bedeutet das, dass iob auch im Betrieb immer Bezüge nach "außen" braucht?