NEWS
Fehler beim Start Javascript nach Neuinstallation
-
Zeile 32 sieht nach einem ssl Fehler aus. Daher wird nicht oder nicht vollständig installiert.
-
@codierknecht
Ja habe zugriff über SSL -
@matrose65 sagte in Fehler beim Start Javascript nach Neuinstallation:
A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-02-04T07_39_01_538Z-debug-0.log
-
Hallo
Würde ich gern raussuchen, aber jetzt ist iob abgestürzt und startet auch gerade nicht neu
-
Gemäß stackoverflow mach mal folgendes
npm cache clear --force
Wenn das nicht funktioniert, dann mal probieren die ganzen SSL Basis Zertifikate in deinem Image aktualisieren
https://manpages.debian.org/buster/ca-certificates/update-ca-certificates.8.en.html
Ich weiß ja nicht wie alt das Image ist beziehungsweise wann da das letzte Mal ein Update drüber gemacht worden ist
Und natürlich auch in das Detaillog einmal reinschauen, eventuell gibt es da noch Hinweise
-
@oliverio
Ich habe jetzt das obere ausgeführt.
Jetzt habe ich den Javascript Adapter ohne Probleme installiert und auch gestartet.
Soll ich nochwas versuchen, bevor ich die Sicherung zurückspiele? -
@matrose65 sagte in Fehler beim Start Javascript nach Neuinstallation:
Ja habe zugriff über SSL
Nur so als Anmerkung:
SSL im lokalen Netz ist eigentlich unnötig, solange das alles tatsächlich lokal bleibt. Eine Fehlerquelle weniger.
Auch Authentifizierung am ioBroker in der Web-GUI kann man sich schenken, wenn nicht gerade irgendwelche Pupertisten im Haus sind die dem Vater gerne mal einen Streich spielen. -
@codierknecht
Ok Danke Ja es soll alles lokal bleiben.
Und das mit den Pupertisten hat sich schon eine Weile erledigt -
@matrose65 sagte in Fehler beim Start Javascript nach Neuinstallation:
Ok Danke Ja es soll alles lokal bleiben.
Dann kannst Du eigentlich auf SSL und Authentifizierung verzichten.
Eine potenzielle Fehlerquelle weniger.Und das mit den Pupertisten hat sich schon eine Weile erledigt
Hab' ich mir gedacht. Wir dürften den gleichen Jahrgang haben
-
@codierknecht
Authentifizierung habe ich abgestellt bei SSL weis ich ehrlich nicht so richtig wie?Ansonsten läuft das backup gerade zurück. Mal sehen was wird
Das mit dem Alter könnte laut deinem Bild passen ( 1965)
-
@matrose65 sagte in Fehler beim Start Javascript nach Neuinstallation:
bei SSL weis ich ehrlich nicht so richtig wie?
-
Ok das habe ich übersehen. Passt jetzt.
Das Backup ist zurück gespielt und es läuft alles soweit. Auch javascript.
Aber es ist immer nochwas nicht in Ordnung.
Zweimal ist der IOB neugestartet, mit den Fehlermeldungen Code 7
Bsp: instance system.adapter.wled.0 terminated with code 7 (ADAPTER_ALREADY_RUNNING)Danach sind alle Adapter wieder grün und es funktioniert alles.
Das hatte ich voher auch schon immer mal, aber selten.
Daher auch meine Idee das mit der SSD etwas nicht in Ordnung ist -
Nein das war’s.
Entweder haben sich im Cache noch Pakete mit abweichender Signatur versteckt
Oder deine ssl Root Zertifikate waren veraltet, so das hier nicht überprüft werden konnte.
Ich gehe mal davon aus, das Iobroker per ssl hier keine Rolle gespielt hat.
Ich kenne mich jetzt mit proxmox nicht so aus, aber mal die Image Vorlagen von proxmox aktualisieren, -
@matrose65 sagte in Fehler beim Start Javascript nach Neuinstallation:
Zweimal ist der IOB neugestartet, mit den Fehlermeldungen Code 7
das hat nichts mit der SSD zu tun, da lief noch ein alter Prozess, der aus irgendeinem Grund nicht korrekt beendet wurde bevor er wieder gestartet wurde.
-
@homoran
Ok Danke. Kann ich dagegen was tun? Ich meine am Ende läuft ja alles wieder, das ist sicher nicht normal -
@matrose65 sagte in Fehler beim Start Javascript nach Neuinstallation:
Kann ich dagegen was tun
Wenn du es verursacht hast, indem du mit einem Neustart o.ä. nicht gewartet hast bis alle Prozesse vollständig beendet waren, ja: warten.
Ansonsten regelt das der Controller und wirft diese Meldung aus. -
@homoran
Nein ich habe nichts neugestartet. Ich wollte eigentlich nur die LOGs runterladen.
Da wurde die Anzeige grau und dann starten alle Adapter neu -
@matrose65 sagte in Fehler beim Start Javascript nach Neuinstallation:
starten alle Adapter neu
dann ist das die Ursache.
@matrose65 sagte in Fehler beim Start Javascript nach Neuinstallation:
wollte eigentlich nur die LOGs runterladen.
Da wurde die Anzeige graudas sollte nicht sein.
Wie ausgelastet ist dein Server?
gsnz frisches, aktuelles iob diag in der Langfassung könnte etwas wissen
-
@oliverio sagte in Fehler beim Start Javascript nach Neuinstallation:
Ich gehe mal davon aus, das Iobroker per ssl hier keine Rolle gespielt hat.
Ich auch. Wollte es nur angemerkt haben.
KISS ... Keep it simple, stupid. Alle unnötigen Fehlerquellen ausschließen. -
@homoran
Hier die iodiag ausgabeCopy text starting here: ```bash ======================= SUMMARY ======================= v.2025-02-02 *** LIFE CYCLE STATUS *** Operating System is the current Debian stable version codenamed 'bookworm'! *** TIME AND TIMEZONES *** Local time: Tue 2025-02-04 10:38:49 CET Universal time: Tue 2025-02-04 09:38:49 UTC RTC time: Tue 2025-02-04 09:38:49 Time zone: Europe/Berlin (CET, +0100) System clock synchronized: yes NTP service: active RTC in local TZ: no *** Users and Groups *** User that called 'iob diag': uwe HOME=/home/uwe GROUPS=uwe cdrom floppy sudo audio dip video plugdev users netdev iobroker User that is running 'js-controller': iobroker HOME=/home/iobroker GROUPS=iobroker tty dialout audio video plugdev *** DISPLAY-SERVER SETUP *** Display-Server: false Desktop: Terminal: tty *** MEMORY *** total used free shared buff/cache available Mem: 12G 2.1G 6.8G 573K 4.0G 10G Swap: 1.0G 0B 1.0G Total: 13G 2.1G 7.8G Active iob-Instances: 21 11960 M total memory 1977 M used memory 550 M active memory 4552 M inactive memory 6449 M free memory 92 M buffer memory 3756 M swap cache 974 M total swap 0 M used swap 974 M free swap *** top - Table Of Processes *** top - 10:38:49 up 1:35, 3 users, load average: 0.16, 0.08, 0.08 Tasks: 125 total, 1 running, 123 sleeping, 1 stopped, 0 zombie %Cpu(s): 0.0 us, 50.0 sy, 0.0 ni, 50.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 11960.7 total, 6449.2 free, 1977.0 used, 3849.1 buff/cache MiB Swap: 975.0 total, 975.0 free, 0.0 used. 9983.7 avail Mem *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION 0 loaded units listed. *** DMESG CRITICAL ERRORS *** No critical errors detected *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on udev devtmpfs 5.9G 0 5.9G 0% /dev tmpfs tmpfs 1.2G 560K 1.2G 1% /run /dev/sda1 ext4 27G 6.2G 19G 25% / tmpfs tmpfs 5.9G 0 5.9G 0% /dev/shm tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs tmpfs 1.2G 0 1.2G 0% /run/user/1000 Messages concerning ext4 filesystem in dmesg: [Tue Feb 4 09:03:14 2025] EXT4-fs (sda1): mounted filesystem with ordered data mode. Quota mode: none. [Tue Feb 4 09:03:15 2025] EXT4-fs (sda1): re-mounted. Quota mode: none. Show mounted filesystems: TARGET SOURCE FSTYPE OPTIONS / /dev/sda1 ext4 rw,relatime,errors=remount-ro Files in neuralgic directories: /var: 461M /var/ 248M /var/cache 241M /var/cache/apt 174M /var/lib 165M /var/cache/apt/archives 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 8.0M in the file system. /opt/iobroker/backups: 12M /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 1.2G /opt/iobroker/iobroker-data/files 1.2G /opt/iobroker/iobroker-data/ 617M /opt/iobroker/iobroker-data/files/javascript.admin 560M /opt/iobroker/iobroker-data/files/javascript.admin/static 558M /opt/iobroker/iobroke Static hostname: iobroker Icon name: computer-vm Chassis: vm 🖴 Virtualization: kvm Operating System: Debian GNU/Linux 12 (bookworm) Kernel: Linux 6.1.0-30-amd64 Architecture: x86-64 Hardware Vendor: QEMU Hardware Model: Standard PC _i440FX + PIIX, 1996_ Firmware Version: rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org Installation: kvm Kernel: x86_64 Userland: 64 bit Timezone: Europe/Berlin (CET, +0100) User-ID: 1000 Display-Server: false Boot Target: multi-user.target Pending OS-Updates: 0 Pending iob updates: 0 Nodejs-Installation: /usr/bin/nodejs v20.18.2 /usr/bin/node v20.18.2 /usr/bin/npm 10.8.2 /usr/bin/npx 10.8.2 /usr/bin/corepack 0.29.4 Recommended versions are nodejs 20.18.2 and npm 10.8.2 nodeJS installation is correct MEMORY: total used free shared buff/cache available Mem: 12G 2.1G 6.6G 573K 4.2G 10G Swap: 1.0G 0B 1.0G Total: 13G 2.1G 7.6G Active iob-Instances: 21 Upgrade policy: none ioBroker Core: js-controller 7.0.6 admin 7.4.10 ioBroker Status: iobroker is running on this host. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 192.168.1.13, run as: admin + system.adapter.web.0 : web : iobroker - enabled, port: 8083, bind: 0.0.0.0, run as: admin Objects: 8060 States: 6994 Size of iob-Database: 38M /opt/iobroker/iobroker-data/objects.jsonl 17M /opt/iobroker/iobroker-data/states.jsonl Operating System is the current Debian stable version codenamed 'bookworm'! =================== END OF SUMMARY ====================