NEWS
Problem mit node
-
Bisher gab es doch bei node dieses Problem:
Warning: https://deb.nodesource.com/node_22.x/dists/nodistro/InRelease: Policy will reject signature within a year, see --audit for detailsNun wurde heute ein Update bereit gestellt mit dem Hinweis, einfach mal Node noch mal neu zu installieren. Und ich Trottel hab das auch gemacht und nun hab ich hier ein Problem:
mn@iobroker:~$ curl -fsSL https://deb.nodesource.com/setup_22.x | sudo bash - 2026-01-19 21:36:42 - Installing pre-requisites Hit:1 http://deb.debian.org/debian trixie InRelease Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB] Hit:3 http://security.debian.org trixie-security InRelease Hit:4 https://deb.nodesource.com/node_22.x nodistro InRelease Fetched 47.3 kB in 0s (153 kB/s) All packages are up to date. Warning: https://deb.nodesource.com/node_22.x/dists/nodistro/InRelease: Policy will reject signature within a year, see --audit for details apt-transport-https is already the newest version (3.0.3). ca-certificates is already the newest version (20250419). curl is already the newest version (8.14.1-2+deb13u2). gnupg is already the newest version (2.4.7-21+deb13u1). Summary: Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0 Error: Conflicting values set for option Signed-By regarding source https://deb.nodesource.com/node_22.x/ nodistro: /usr/share/keyrings/nodesource.gpg != /etc/apt/keyrings/nodesource.gpg Error: The list of sources could not be read. 2026-01-19 21:36:43 - Error: Failed to run 'apt update' (Exit Code: 0) mn@iobroker:~$ sudo apt-get install -y nodejs E: Conflicting values set for option Signed-By regarding source https://deb.nodesource.com/node_22.x/ nodistro: /usr/share/keyrings/nodesource.gpg != /etc/apt/keyrings/nodesource.gpg E: The list of sources could not be read. mn@iobroker:~$ sudo apt update Error: Conflicting values set for option Signed-By regarding source https://deb.nodesource.com/node_22.x/ nodistro: /usr/share/keyrings/nodesource.gpg != /etc/apt/keyrings/nodesource.gpg Error: The list of sources could not be read. mn@iobroker:~$Hat möglicherweise jemand eine Idee, wie man das wieder geradeziehen kann? Danke schon mal im Voraus.
@guitardoc sagte in Problem mit node:
Nun wurde heute ein Update bereit gestellt mit dem Hinweis, einfach mal Node noch mal neu zu installieren.
Haste mal 'nen Link dahin?
Zum Problem: Du hast zwei Dateien/Quellen, die nodejs zur Verfügung stellen, allerdings mit unterschiedlichen Einstellungen zu den Schlüsseln.
Am besten beide löschen und nochmal installieren. -
https://github.com/nodesource/distributions/issues/1865#issuecomment-3769899711
Bevor ich wieder was zerschieße: Wie lösche ich die richtig?
-
https://github.com/nodesource/distributions/issues/1865#issuecomment-3769899711
Bevor ich wieder was zerschieße: Wie lösche ich die richtig?
@guitardoc sagte in Problem mit node:
Wie lösche ich die richtig?
Lass mich erstmal lesen was die da machen.
-
https://github.com/nodesource/distributions/issues/1865#issuecomment-3769899711
Bevor ich wieder was zerschieße: Wie lösche ich die richtig?
sudo rm /etc/apt/sources.list.d/nodesource.* sudo rm /etc/apt/keyrings/nodesource.gpg sudo rm /usr/share/keyrings/nodesource.gpg curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -Dann schau ich mal, was ich in 'iob nodejs-update' ggfls. anpassen muss...
-
Sieht ganz gut aus bisher:
mn@iobroker:~$ curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - 2026-01-19 22:12:05 - Installing pre-requisites Hit:1 http://deb.debian.org/debian trixie InRelease Hit:2 http://security.debian.org trixie-security InRelease Hit:3 http://deb.debian.org/debian trixie-updates InRelease All packages are up to date. apt-transport-https is already the newest version (3.0.3). ca-certificates is already the newest version (20250419). curl is already the newest version (8.14.1-2+deb13u2). gnupg is already the newest version (2.4.7-21+deb13u1). Summary: Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0 Hit:1 http://security.debian.org trixie-security InRelease Hit:2 http://deb.debian.org/debian trixie InRelease Hit:3 http://deb.debian.org/debian trixie-updates InRelease Get:4 https://deb.nodesource.com/node_22.x nodistro InRelease [12.1 kB] Get:5 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages [8918 B] Fetched 21.1 kB in 0s (132 kB/s) All packages are up to date. 2026-01-19 22:12:07 - Repository configured successfully. 2026-01-19 22:12:07 - To install Node.js, run: apt install nodejs -y 2026-01-19 22:12:07 - You can use N|solid Runtime as a node.js alternative 2026-01-19 22:12:07 - To install N|solid Runtime, run: apt install nsolid -yIch vermute mal, jetzt node neu installieren?
-
Sieht ganz gut aus bisher:
mn@iobroker:~$ curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - 2026-01-19 22:12:05 - Installing pre-requisites Hit:1 http://deb.debian.org/debian trixie InRelease Hit:2 http://security.debian.org trixie-security InRelease Hit:3 http://deb.debian.org/debian trixie-updates InRelease All packages are up to date. apt-transport-https is already the newest version (3.0.3). ca-certificates is already the newest version (20250419). curl is already the newest version (8.14.1-2+deb13u2). gnupg is already the newest version (2.4.7-21+deb13u1). Summary: Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0 Hit:1 http://security.debian.org trixie-security InRelease Hit:2 http://deb.debian.org/debian trixie InRelease Hit:3 http://deb.debian.org/debian trixie-updates InRelease Get:4 https://deb.nodesource.com/node_22.x nodistro InRelease [12.1 kB] Get:5 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages [8918 B] Fetched 21.1 kB in 0s (132 kB/s) All packages are up to date. 2026-01-19 22:12:07 - Repository configured successfully. 2026-01-19 22:12:07 - To install Node.js, run: apt install nodejs -y 2026-01-19 22:12:07 - You can use N|solid Runtime as a node.js alternative 2026-01-19 22:12:07 - To install N|solid Runtime, run: apt install nsolid -yIch vermute mal, jetzt node neu installieren?
@guitardoc sagte in Problem mit node:
jetzt node neu installieren?
Nö, warum? Das sind doch nur Quellen, das nodejs-Paket ist doch wohl schon installiert?
apt policy nodejssagt?
-
Ich dachte, weil da steht
To install Node.js, run: apt install nodejs -ymn@iobroker:~$ apt policy nodejs nodejs: Installed: 22.22.0-1nodesource1 Candidate: 22.22.0-1nodesource1 Version table: *** 22.22.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 100 /var/lib/dpkg/status 22.21.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.20.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.19.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.18.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.17.1-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.17.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.16.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.15.1-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.15.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.14.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.13.1-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.13.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.12.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.11.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.10.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.9.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.8.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.7.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.6.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.5.1-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.5.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.4.1-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.4.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.3.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.2.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.1.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.0.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 20.19.2+dfsg-1 500 500 http://deb.debian.org/debian trixie/main amd64 Packages -
Ich dachte, weil da steht
To install Node.js, run: apt install nodejs -ymn@iobroker:~$ apt policy nodejs nodejs: Installed: 22.22.0-1nodesource1 Candidate: 22.22.0-1nodesource1 Version table: *** 22.22.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 100 /var/lib/dpkg/status 22.21.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.20.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.19.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.18.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.17.1-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.17.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.16.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.15.1-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.15.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.14.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.13.1-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.13.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.12.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.11.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.10.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.9.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.8.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.7.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.6.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.5.1-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.5.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.4.1-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.4.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.3.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.2.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.1.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.0.0-1nodesource1 600 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 20.19.2+dfsg-1 500 500 http://deb.debian.org/debian trixie/main amd64 Packages@guitardoc sagte in Problem mit node:
weil da steht
Ja, die gehen davon aus, das du die Quelle neuangelegt hast, um dann erstmalig nodejs zu installieren. Wenn lediglich die Quelle aktualisiert wurde brauchst du das Paket nicht nochmal installieren.
-
Ich habe vor ein paar Tagen den Update Link auf der Info Kachel des 'Übersicht' Tabs ausgeführt.
Systemdetails von dieser Kachel sind:
Heute wollte ich ein System Update/Upgrade machen und bekomme folgende Fehlermeldung:
Hit:1 http://deb.debian.org/debian trixie InRelease Hit:2 http://deb.debian.org/debian trixie-updates InRelease Hit:3 http://deb.debian.org/debian-security trixie-security InRelease Hit:4 http://archive.raspberrypi.com/debian trixie InRelease Hit:5 https://deb.nodesource.com/node_22.x nodistro InRelease Err:5 https://deb.nodesource.com/node_22.x nodistro InRelease Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on 6F71F525282841EEDAF851B42F59B5F99B1BE0B4 is not bound: No binding signature at time 2026-01-23T18:12:38Z because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance because: SHA1 is not considered secure since 2026-02-01T00:00:00Z Reading package lists... Done W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. OpenPGP signature verification failed: https://deb.nodesource.com/node_22.x nodistro InRelease: Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on 6F71F525282841EEDAF851B42F59B5F99B1BE0B4 is not bound: No binding signature at time 2026-01-23T18:12:38Z because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance because: SHA1 is not considered secure since 2026-02-01T00:00:00Z W: Failed to fetch https://deb.nodesource.com/node_22.x/dists/nodistro/InRelease Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on 6F71F525282841EEDAF851B42F59B5F99B1BE0B4 is not bound: No binding signature at time 2026-01-23T18:12:38Z because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance because: SHA1 is not considered secure since 2026-02-01T00:00:00Z W: Some index files failed to download. They have been ignored, or old ones used instead.Das Gleiche gibts auch beim iob fix command. (Installing prerequisites (1/5))
Gibt es für Linux Noobs eine Befehlssequenz, wie ich das wieder korrigiert bekomme?
Sind die o.a. Befehle auch hier die richtigen?sudo rm /etc/apt/sources.list.d/nodesource.* sudo rm /etc/apt/keyrings/nodesource.gpg sudo rm /usr/share/keyrings/nodesource.gpg curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -Schon jetzt vielen Dank (Thomas...)
-
Ich habe vor ein paar Tagen den Update Link auf der Info Kachel des 'Übersicht' Tabs ausgeführt.
Systemdetails von dieser Kachel sind:
Heute wollte ich ein System Update/Upgrade machen und bekomme folgende Fehlermeldung:
Hit:1 http://deb.debian.org/debian trixie InRelease Hit:2 http://deb.debian.org/debian trixie-updates InRelease Hit:3 http://deb.debian.org/debian-security trixie-security InRelease Hit:4 http://archive.raspberrypi.com/debian trixie InRelease Hit:5 https://deb.nodesource.com/node_22.x nodistro InRelease Err:5 https://deb.nodesource.com/node_22.x nodistro InRelease Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on 6F71F525282841EEDAF851B42F59B5F99B1BE0B4 is not bound: No binding signature at time 2026-01-23T18:12:38Z because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance because: SHA1 is not considered secure since 2026-02-01T00:00:00Z Reading package lists... Done W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. OpenPGP signature verification failed: https://deb.nodesource.com/node_22.x nodistro InRelease: Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on 6F71F525282841EEDAF851B42F59B5F99B1BE0B4 is not bound: No binding signature at time 2026-01-23T18:12:38Z because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance because: SHA1 is not considered secure since 2026-02-01T00:00:00Z W: Failed to fetch https://deb.nodesource.com/node_22.x/dists/nodistro/InRelease Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on 6F71F525282841EEDAF851B42F59B5F99B1BE0B4 is not bound: No binding signature at time 2026-01-23T18:12:38Z because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance because: SHA1 is not considered secure since 2026-02-01T00:00:00Z W: Some index files failed to download. They have been ignored, or old ones used instead.Das Gleiche gibts auch beim iob fix command. (Installing prerequisites (1/5))
Gibt es für Linux Noobs eine Befehlssequenz, wie ich das wieder korrigiert bekomme?
Sind die o.a. Befehle auch hier die richtigen?sudo rm /etc/apt/sources.list.d/nodesource.* sudo rm /etc/apt/keyrings/nodesource.gpg sudo rm /usr/share/keyrings/nodesource.gpg curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -Schon jetzt vielen Dank (Thomas...)
iob nodejs-update 22Rückfragen, ob das nochmal installiert werden soll mit y bestätigen.
Siehe auch:https://forum.iobroker.net/topic/83744/nodesource-repo-openpgp-signature-verification-failed
-
@mjohn sagte in Problem mit node:
vorher iob stop oder im laufenden Betrieb
Ist nicht erforderlich, nodejs-update stoppt den ioBroker ohnehin von alleine.
-
Danke, erneut.
Keine Fehler, die mir bei update/upgrade/full-upgrade angezeigt würden oder auffallen. Zur Sicherheit habe ich beide Dateien mal angehängt.
iob diag:
iob fix:
Beim Versuch den M-Bus Adapter zu installieren bekomme ich folgende Fehlermeldung.
Ich hab leider mal wieder keine Ahnung, was das bedeutet. Es kommt nur sehr oft node und npm vor.
Frage: Ist das ein node/npm Problem, also für diesen Beitrag, oder gehört das unter M-Bus Adapter?
Kann ich da jetzt schon was machen, oder muss ich warten, bis der Adapter aktualisiert ist oder zusätzliche Pakete angeboten werden? -
Danke, erneut.
Keine Fehler, die mir bei update/upgrade/full-upgrade angezeigt würden oder auffallen. Zur Sicherheit habe ich beide Dateien mal angehängt.
iob diag:
iob fix:
Beim Versuch den M-Bus Adapter zu installieren bekomme ich folgende Fehlermeldung.
Ich hab leider mal wieder keine Ahnung, was das bedeutet. Es kommt nur sehr oft node und npm vor.
Frage: Ist das ein node/npm Problem, also für diesen Beitrag, oder gehört das unter M-Bus Adapter?
Kann ich da jetzt schon was machen, oder muss ich warten, bis der Adapter aktualisiert ist oder zusätzliche Pakete angeboten werden?Der ioBroker llief während der Diagnose nicht.
-
Danke, erneut.
Keine Fehler, die mir bei update/upgrade/full-upgrade angezeigt würden oder auffallen. Zur Sicherheit habe ich beide Dateien mal angehängt.
iob diag:
iob fix:
Beim Versuch den M-Bus Adapter zu installieren bekomme ich folgende Fehlermeldung.
Ich hab leider mal wieder keine Ahnung, was das bedeutet. Es kommt nur sehr oft node und npm vor.
Frage: Ist das ein node/npm Problem, also für diesen Beitrag, oder gehört das unter M-Bus Adapter?
Kann ich da jetzt schon was machen, oder muss ich warten, bis der Adapter aktualisiert ist oder zusätzliche Pakete angeboten werden?@mjohn sagte in Problem mit node:
ModuleNotFoundError: No module named 'distutils'
Bedeutet, dass dir da ein Paket (python3-setuptools) fehlt. Installier das nach:
sudo apt update sudo apt install python3-setuptools -
Natürlich. Mein Fehler. iob stop beim fix nicht bei der Diagnose.
Die iob diag jetzt mit laufendem iob.
Der M-Bus Adapter ist grün, hat jedoch noch keine Daten, derzeit nur den USB Master. Lesekopf kommt morgen drauf.
Daher wahrscheinlich/hoffentlich??? die mbus.0 Fehler am Ende.... -
Natürlich. Mein Fehler. iob stop beim fix nicht bei der Diagnose.
Die iob diag jetzt mit laufendem iob.
Der M-Bus Adapter ist grün, hat jedoch noch keine Daten, derzeit nur den USB Master. Lesekopf kommt morgen drauf.
Daher wahrscheinlich/hoffentlich??? die mbus.0 Fehler am Ende....@mjohn sagte in Problem mit node:
Daher wahrscheinlich/hoffentlich??? die mbus.0 Fehler am Ende....
Würde ich auch vermuten.
Allerdings kenn ich mich mit dem Adapter auch nicht aus.