NEWS
[gelöst] iobroker über Weboberfläche nicht mehr erreichbar
-
Hallo,
ich habe jetzt schon eine Weile mit der Sucher verbracht, aber leider konnte ich mein Problem nicht lösen. Von vorn:
Heute Morgen habe ein Update von 5 Adaptern angestoßen. Seitdem ist die Weboberfläche nicht mehr erreichbar. Ein reboot hat nichts gebracht und auch der integrierte Fix ist durchlaufen, aber immer noch keine Besserung. Bei vielen anderen ähnlichen Problembeschreibungen war die Rede davon ein Update anzustoßen. Dabei kommt folgende Fehlermeldung.pi@raspberrypi:~ $ iobroker update node:internal/modules/cjs/loader:1042 throw err; ^ Error: Cannot find module 'node-forge' Require stack: - /opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js - /opt/iobroker/node_modules/@iobroker/js-controller-common/index.js - /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Module._resolveFilename (node:internal/modules/cjs/loader:1039:15) at Module._load (node:internal/modules/cjs/loader:885:27) at Module.require (node:internal/modules/cjs/loader:1105:19) at require (node:internal/modules/cjs/helpers:103:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:7:15) at Module._compile (node:internal/modules/cjs/loader:1218:14) at Module._extensions..js (node:internal/modules/cjs/loader:1272:10) at Module.load (node:internal/modules/cjs/loader:1081:32) at Module._load (node:internal/modules/cjs/loader:922:12) at Module.require (node:internal/modules/cjs/loader:1105:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js', '/opt/iobroker/node_modules/@iobroker/js-controller-common/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ] } Node.js v18.13.0
Es wäre schön, wenn mir jemand von euch bei der Behebung des Problems helfen kann. Besten Dank.
Systemdata Bitte Ausfüllen Hardwaresystem: Pi4 Arbeitsspeicher: 4GB Festplattenart: SD-Karte Betriebssystem: Windows Node-Version: 18.13.0 Nodejs-Version: 14.21.2 NPM-Version: 8.19.3 -
-
-
@crunchip Besten Danke für die schnelle Rückmeldung auch an @DJMarc75.
Ich habe nun die Anweisungen von https://forum.iobroker.net/topic/13693/howto-anleitung-reset-der-iobroker-installation-mit-beibehaltung-der-konfiguration befolgt. Nun kann ich iobroker zumindest wieder über die Weboberfläche erreichen. Jedoch zeigt es mir jetzt einen Abbruch mit Code 25 an, wenn ich Adapter updaten möchte.
-
@konetti sagte in iobroker über Weboberfläche nicht mehr erreichbar:
Jedoch zeigt es mir jetzt einen Abbruch mit Code 25 an, wenn ich Adapter updaten möchte
https://forum.iobroker.net/topic/57337/fehler-25-217-oder-enotempty-bei-adapter-install-update
-
iob stop iob fix iob start
Warten bis die Kiste wieder alle Instanzen (oder auch nicht) gestartet hat
iob diag
anschauen.
-
@thomas-braun
Nachdem ich den fix gemacht habe, habe ich die Diagnose gestartet. Diese zeigte mir an, dass ich den fix ausführen soll, weil ein Fehler gefunden wurde. Das habe ich dann noch einmal gemacht. Nun klappt das, aber in der Diagnose steht, dass nodejs nicht richtig installiert ist.
Leider habe ich nicht gefunden wie ich den Fehler bereinige und es deswegen mit einem Update auf v18 probiert. Die Diagnose zeigt immer noch den Fehler:Skript v.2023-04-16 *** BASE SYSTEM *** Model : Raspberry Pi 4 Model B Rev 1.1 Architecture : armv7l Docker : false Virtualization : none Distributor ID: Raspbian Description: Raspbian GNU/Linux 10 (buster) Release: 10 Codename: buster PRETTY_NAME="Raspbian GNU/Linux 10 (buster)" NAME="Raspbian GNU/Linux" VERSION_ID="10" VERSION="10 (buster)" VERSION_CODENAME=buster ID=raspbian ID_LIKE=debian HOME_URL="http://www.raspbian.org/" SUPPORT_URL="http://www.raspbian.org/RaspbianForums" BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs" Systemuptime and Load: 13:56:04 up 5:26, 2 users, load average: 3.50, 2.85, 3.53 CPU threads: 4 Raspberry only: throttled=0x0 Other values than 0x0 hint to temperature/voltage problems temp=60.8'C volt=0.8438V *** Time and Time Zones *** Local time: Wed 2023-06-14 13:56:04 BST Universal time: Wed 2023-06-14 12:56:04 UTC RTC time: n/a Time zone: Europe/London (BST, +0100) System clock synchronized: yes NTP service: active RTC in local TZ: no *** User and Groups *** pi /home/pi pi adm dialout cdrom sudo audio video plugdev games users input netdev gpio i2c spi iobroker *** X-Server-Setup *** X-Server: false Desktop: Terminal: tty Boot Target: graphical.target *** MEMORY *** total used free shared buff/cache available Mem: 3.8G 78M 2.9G 27M 834M 3.6G Swap: 99M 35M 64M Total: 3.9G 113M 3.0G 3838 M total memory 78 M used memory 380 M active memory 364 M inactive memory 2925 M free memory 159 M buffer memory 674 M swap cache 99 M total swap 35 M used swap 64 M free swap Raspberry only: oom events: 0 lifetime oom required: 0 Mbytes total time in oom handler: 0 ms max time spent in oom handler: 0 ms *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on /dev/root ext4 29G 8.2G 20G 30% / devtmpfs devtmpfs 1.8G 0 1.8G 0% /dev tmpfs tmpfs 1.9G 3.3M 1.9G 1% /dev/shm tmpfs tmpfs 1.9G 41M 1.9G 3% /run tmpfs tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup /dev/mmcblk0p1 vfat 253M 49M 204M 20% /boot tmpfs tmpfs 384M 0 384M 0% /run/user/999 tmpfs tmpfs 384M 0 384M 0% /run/user/1000 Messages concerning ext4 filesystem in dmesg: [Wed Jun 14 08:29:16 2023] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 smsc95xx.macaddr=DC:A6:32:1C:17:A1 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 console=ttyS0,115200 console=tty1 root=PARTUUID=6c586e13-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait [Wed Jun 14 08:29:17 2023] EXT4-fs (mmcblk0p2): INFO: recovery required on readonly filesystem [Wed Jun 14 08:29:17 2023] EXT4-fs (mmcblk0p2): write access will be enabled during recovery [Wed Jun 14 08:29:17 2023] EXT4-fs (mmcblk0p2): orphan cleanup on readonly fs [Wed Jun 14 08:29:17 2023] EXT4-fs (mmcblk0p2): 1 orphan inode deleted [Wed Jun 14 08:29:17 2023] EXT4-fs (mmcblk0p2): recovery complete [Wed Jun 14 08:29:17 2023] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null) [Wed Jun 14 08:29:17 2023] VFS: Mounted root (ext4 filesystem) readonly on device 179:2. [Wed Jun 14 08:29:20 2023] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null) Show mounted filesystems (real ones only): TARGET SOURCE FSTYPE OPTIONS / /dev/mmcblk0p2 ext4 rw,noatime |-/sys/fs/bpf none bpf rw,nosuid,nodev,noexec,relatime,mode=700 `-/boot /dev/mmcblk0p1 vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro Files in neuralgic directories: /var: 684M /var/ 441M /var/cache 435M /var/cache/apt 375M /var/cache/apt/archives 93M /var/lib Archived and active journals take up 39.9M in the file system. /opt/iobroker/backups: 8.0M /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 360M /opt/iobroker/iobroker-data/ 259M /opt/iobroker/iobroker-data/files 76M /opt/iobroker/iobroker-data/backup-objects 72M /opt/iobroker/iobroker-data/files/telegram.admin 51M /opt/iobroker/iobroker-data/files/javascript.admin The five largest files in iobroker-data are: 27M /opt/iobroker/iobroker-data/files/material/static/js/2.73100bd6.chunk.js.map 19M /opt/iobroker/iobroker-data/files/iot.admin/static/js/main.904d455f.js.map 15M /opt/iobroker/iobroker-data/files/telegram.admin/rules/static/js/vendors-node_modules_iobroker_adapter-react-v5_assets_devices_parseNames_d_ts-node_modules_io-1d9f06.44fe4a3f.chunk.js.map 8.1M /opt/iobroker/iobroker-data/files/iot.admin/static/js/main.904d455f.js 7.9M /opt/iobroker/iobroker-data/objects.jsonl *** NodeJS-Installation *** /usr/bin/nodejs v18.16.0 /usr/local/bin/node v18.13.0 /usr/local/bin/npm 9.7.1 /usr/local/bin/npx 9.7.1 *** nodejs is NOT correctly installed *** nodejs: Installed: 18.16.0-deb-1nodesource1 Candidate: 18.16.0-deb-1nodesource1 Version table: *** 18.16.0-deb-1nodesource1 500 500 https://deb.nodesource.com/node_18.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u3 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages Temp directories causing npm8 problem: 0 No problems detected *** ioBroker-Installation *** ioBroker Status iobroker is not running on this host. Objects type: jsonl States type: jsonl MULTIHOSTSERVICE/enabled: false Core adapters versions js-controller: 4.0.24 admin: 6.3.5 javascript: 6.1.4 Adapters from github: 0 Adapter State system.adapter.admin.0 : admin : raspberrypi - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.alexa2.1 : alexa2 : raspberrypi - enabled system.adapter.discovery.0 : discovery : raspberrypi - disabled system.adapter.hm-rega.0 : hm-rega : raspberrypi - enabled system.adapter.hm-rpc.0 : hm-rpc : raspberrypi - enabled, port: 12001 system.adapter.hm-rpc.1 : hm-rpc : raspberrypi - enabled, port: 12001 system.adapter.hue.0 : hue : raspberrypi - enabled, port: 443 system.adapter.info.0 : info : raspberrypi - enabled system.adapter.iot.0 : iot : raspberrypi - enabled system.adapter.javascript.0 : javascript : raspberrypi - enabled system.adapter.openknx.0 : openknx : raspberrypi - enabled system.adapter.telegram.0 : telegram : raspberrypi - enabled, port: 8443, bind: 0.0.0.0 system.adapter.telegram.1 : telegram : raspberrypi - enabled, port: 8443, bind: 0.0.0.0 system.adapter.web.0 : web : raspberrypi - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.yahka.0 : yahka : raspberrypi - enabled + instance is alive Enabled adapters with bindings system.adapter.admin.0 : admin : raspberrypi - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.hm-rpc.0 : hm-rpc : raspberrypi - enabled, port: 12001 system.adapter.hm-rpc.1 : hm-rpc : raspberrypi - enabled, port: 12001 system.adapter.hue.0 : hue : raspberrypi - enabled, port: 443 system.adapter.telegram.0 : telegram : raspberrypi - enabled, port: 8443, bind: 0.0.0.0 system.adapter.telegram.1 : telegram : raspberrypi - enabled, port: 8443, bind: 0.0.0.0 system.adapter.web.0 : web : raspberrypi - enabled, port: 8082, bind: 0.0.0.0, run as: admin ioBroker-Repositories stable : http://download.iobroker.net/sources-dist.json beta : http://download.iobroker.net/sources-dist-latest.json Active repo(s): stable Installed ioBroker-Instances Used repository: stable Adapter "admin" : 6.3.5 , installed 6.3.5 Adapter "alexa2" : 3.23.2 , installed 3.23.2 Adapter "cloud" : 4.3.0 , installed 4.3.0 Adapter "discovery" : 3.1.0 , installed 3.1.0 Adapter "hm-rega" : 3.0.46 , installed 3.0.43 [Updatable] Adapter "hm-rpc" : 1.15.16 , installed 1.15.16 Adapter "hue" : 3.7.1 , installed 3.7.1 Adapter "icons-mfd-svg": 1.1.0 , installed 1.1.0 Adapter "info" : 1.9.26 , installed 1.9.19 [Updatable] Adapter "iot" : 1.14.2 , installed 1.14.2 Adapter "javascript" : 6.1.4 , installed 6.1.4 Controller "js-controller": 4.0.24 , installed 4.0.24 Adapter "knx" : 2.0.17 , installed 2.0.13 [Updatable] Adapter "material" : 1.1.2 , installed 1.3.1 Adapter "mihome" : 1.4.0 , installed 1.4.0 Adapter "openknx" : 0.5.2 , installed 0.2.5 [Updatable] Adapter "simple-api" : 2.7.2 , installed 2.7.2 Adapter "socketio" : 4.2.0 , installed 4.2.0 Adapter "telegram" : 1.15.2 , installed 1.15.2 Adapter "vis" : 1.4.16 , installed 1.4.15 [Updatable] Adapter "vis-bars" : 0.1.4 , installed 0.1.4 Adapter "vis-colorpicker": 1.2.0 , installed 1.2.0 Adapter "vis-fancyswitch": 1.1.0 , installed 1.1.0 Adapter "vis-hqwidgets": 1.3.0 , installed 1.3.0 Adapter "vis-inventwo" : 3.3.1 , installed 3.3.3 Adapter "vis-justgage" : 1.0.2 , installed 1.0.2 Adapter "vis-material-advanced": 1.7.2, installed 1.7.2 Adapter "web" : 4.3.0 , installed 4.3.0 Adapter "whatsapp-cmb" : 0.2.3 , installed 0.2.3 Adapter "ws" : 1.3.0 , installed 1.3.0 Adapter "yahka" : 0.17.0 , installed 0.17.0 Objects and States Please stand by - This may take a while Objects: 6323 States: 6599 *** OS-Repositories and Updates *** Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease Hit:2 http://archive.raspberrypi.org/debian buster InRelease Hit:3 https://deb.nodesource.com/node_18.x buster InRelease Reading package lists... Pending Updates: 67 *** 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:80 0.0.0.0:* LISTEN 0 18017 657/lighttpd tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 999 18042 679/pihole-FTL tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 18516 643/sshd tcp 0 0 127.0.0.1:4711 0.0.0.0:* LISTEN 999 18048 679/pihole-FTL tcp6 0 0 :::80 :::* LISTEN 0 18018 657/lighttpd tcp6 0 0 :::53 :::* LISTEN 999 18044 679/pihole-FTL tcp6 0 0 :::22 :::* LISTEN 0 18518 643/sshd tcp6 0 0 ::1:4711 :::* LISTEN 999 18051 679/pihole-FTL udp 0 0 0.0.0.0:53 0.0.0.0:* 999 18041 679/pihole-FTL udp 0 0 0.0.0.0:68 0.0.0.0:* 0 15662 611/dhcpcd udp 0 0 0.0.0.0:49373 0.0.0.0:* 108 17462 380/avahi-daemon: r udp 0 0 0.0.0.0:5353 0.0.0.0:* 108 17460 380/avahi-daemon: r udp6 0 0 :::546 :::* 0 15675 611/dhcpcd udp6 0 0 :::53 :::* 999 18043 679/pihole-FTL udp6 0 0 :::40652 :::* 108 17463 380/avahi-daemon: r udp6 0 0 :::5353 :::* 108 17461 380/avahi-daemon: r *** Log File - Last 25 Lines *** 2023-06-14 13:44:28.993 - info: web.0 (29402) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason 2023-06-14 13:44:29.305 - info: telegram.0 (29106) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason 2023-06-14 13:44:29.305 - info: telegram.1 (29142) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason 2023-06-14 13:44:29.763 - info: host.raspberrypi instance system.adapter.alexa2.1 terminated with code 156 (START_IMMEDIATELY_AFTER_STOP) 2023-06-14 13:44:30.223 - info: host.raspberrypi instance system.adapter.info.0 terminated with code 156 (START_IMMEDIATELY_AFTER_STOP) 2023-06-14 13:44:30.225 - info: host.raspberrypi stopInstance system.adapter.telegram.0 killing pid 29106 2023-06-14 13:44:30.226 - info: host.raspberrypi stopInstance system.adapter.telegram.1 killing pid 29142 2023-06-14 13:44:30.262 - info: host.raspberrypi instance system.adapter.javascript.0 terminated with code 156 (START_IMMEDIATELY_AFTER_STOP) 2023-06-14 13:44:30.322 - info: host.raspberrypi instance system.adapter.hm-rpc.0 terminated with code 156 (START_IMMEDIATELY_AFTER_STOP) 2023-06-14 13:44:30.323 - info: host.raspberrypi instance system.adapter.openknx.0 terminated with code 156 (START_IMMEDIATELY_AFTER_STOP) 2023-06-14 13:44:30.462 - info: host.raspberrypi instance system.adapter.hm-rpc.1 terminated with code 156 (START_IMMEDIATELY_AFTER_STOP) 2023-06-14 13:44:30.463 - info: host.raspberrypi instance system.adapter.admin.0 terminated with code 156 (START_IMMEDIATELY_AFTER_STOP) 2023-06-14 13:44:30.557 - info: host.raspberrypi instance system.adapter.hue.0 terminated with code 156 (START_IMMEDIATELY_AFTER_STOP) 2023-06-14 13:44:30.558 - info: host.raspberrypi instance system.adapter.yahka.0 terminated with code 156 (START_IMMEDIATELY_AFTER_STOP) 2023-06-14 13:44:30.559 - info: host.raspberrypi instance system.adapter.iot.0 terminated with code 156 (START_IMMEDIATELY_AFTER_STOP) 2023-06-14 13:44:30.613 - info: host.raspberrypi instance system.adapter.hm-rega.0 terminated with code 156 (START_IMMEDIATELY_AFTER_STOP) 2023-06-14 13:44:30.614 - info: host.raspberrypi instance system.adapter.web.0 terminated with code 156 (START_IMMEDIATELY_AFTER_STOP) 2023-06-14 13:44:30.614 - info: host.raspberrypi All instances are stopped. 2023-06-14 13:44:30.779 - warn: host.raspberrypi instance system.adapter.telegram.0 terminated due to SIGTERM 2023-06-14 13:44:30.780 - info: host.raspberrypi instance system.adapter.telegram.0 terminated with code null () 2023-06-14 13:44:30.780 - info: host.raspberrypi All instances are stopped. 2023-06-14 13:44:30.781 - warn: host.raspberrypi instance system.adapter.telegram.1 terminated due to SIGTERM 2023-06-14 13:44:30.781 - info: host.raspberrypi instance system.adapter.telegram.1 terminated with code null () 2023-06-14 13:44:30.781 - info: host.raspberrypi All instances are stopped. 2023-06-14 13:44:30.876 - info: host.raspberrypi terminated
Was sollte ich nun tun?
-
@konetti sagte in iobroker über Weboberfläche nicht mehr erreichbar:
(buster)
Den buster endlich beerdigen.
Ist geraume Zeit schon abgekündigt und bereits als 'oldoldstable' markiert.Time zone: Europe/London (BST, +0100)
Vermutlich falsch.
1 orphan inode deleted
Das Dateisystem hat 'nen Treffer abbekommen.
*** nodejs is NOT correctly installed ***
Die Diagnose ist richtig, das hat in /usr/local nichts zu suchen.
Was sollte ich nun tun?
Vermutlich ist es am einfachsten und schnellsten ein aktuelles System neuaufzusetzen und ein Backup des ioBrokers einzuspielen
-
@thomas-braun werden die Fehler mitgenommen, wenn ich vom jetzigen Stand ein Backup mache oder speichert das Backup nur Einstellungen, die diesen Fehler nicht wieder mit in ein neues System nehmen würden?
Besten Dank schon einmal für die Hilfe.
-
Die Fehler sind bei einer Neuinstallation alle ausgebügelt.
Jedenfalls wenn du dich daran hältst:https://forum.iobroker.net/topic/51869/installation-auf-raspi-einfacher-geht-s-nicht
-
@thomas-braun sagte in iobroker über Weboberfläche nicht mehr erreichbar:
ein aktuelles System neuaufzusetzen und ein Backup des ioBrokers einzuspielen
@konetti sagte in iobroker über Weboberfläche nicht mehr erreichbar:
oder speichert das Backup nur Einstellungen
als Anmerkung,
falls vis genutzt wird, manuell vis und web vor dem backup zurück spielen, installieren -
Vielen Dank für die Unterstützung. Ich habe das System nun neu aufgesetzt und nun läuft es wieder einigermaßen, hatte aber bei verschiedenen Adaptern Probleme mit dem öffnen mit dem Befehl uploud all hat es dann wieder geklappt.
Nun klappt aber die Installation der Jarvis nicht. Dazu ein neuer Thread. -
@konetti sagte in [gelöst] iobroker über Weboberfläche nicht mehr erreichbar:
hatte aber bei verschiedenen Adaptern Probleme mit dem öffnen
hattest du denn ausreichend abgewartet bis alle Adapter neu installiert waren?
-
@homoran oder Adapter die manuell per git installiert wurden
-
@konetti sagte in [gelöst] iobroker über Weboberfläche nicht mehr erreichbar:
Nun klappt aber die Installation der Jarvis nicht. Dazu ein neuer Thread.
Ja