FHEM Forum

FHEM => Sonstiges => Thema gestartet von: cotecmania am 19 Dezember 2025, 12:49:34

Titel: Fhem - Umzug auf Proxmox VM - Failed to parse keyring
Beitrag von: cotecmania am 19 Dezember 2025, 12:49:34
Hallo,

ich habe mein Fhem umgezogen in eine Proxmox VM mit Debian 13 und soweit läuft auch schon das Meiste.
Wenn ich aber in der Console "apt update" ausführen will erscheint folgendes :

root@fhem:~# apt update
OK:1 http://security.debian.org/debian-security trixie-security InRelease
OK:2 http://deb.debian.org/debian trixie InRelease                       
OK:3 http://deb.debian.org/debian trixie-updates InRelease               
Holen:4 https://debian.fhem.de/nightly  InRelease [1.481 B]
Fehl:4 https://debian.fhem.de/nightly  InRelease
  Sub-process /usr/bin/sqv returned an error code (1), error message is: Error: Failed to parse keyring "/usr/share/keyrings/debianfhemde-archive-keyring.gpg"  Caused by:     0: Reading "/usr/share/keyrings/debianfhemde-archive-keyring.gpg": No such file or directory (os error 2)     1: No such file or directory (os error 2)
Warnung: OpenPGP-Signaturüberprüfung fehlgeschlagen: https://debian.fhem.de/nightly  InRelease: Sub-process /usr/bin/sqv returned an error code (1), error message is: Error: [b]Failed to parse keyring[/b] "/usr/share/keyrings/debianfhemde-archive-keyring.gpg"  Caused by:     0: Reading "/usr/share/keyrings/debianfhemde-archive-keyring.gpg": No such file or directory (os error 2)     1: No such file or directory (os error 2)
Fehler: Das Depot »https://debian.fhem.de/nightly  InRelease« ist nicht signiert.
Hinweis: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert.
Hinweis: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8).

Da ich mich mit Linux nicht auskenne, hoffe ich dass mir hier jemand helfen kann ...

Danke im Voraus
Joe
Titel: Aw: Fhem - Umzug auf Proxmox VM - Failed to parse keyring
Beitrag von: betateilchen am 19 Dezember 2025, 15:58:17
Wenn Dein FHEM schon umgezogen ist, sollte der Eintrag für FHEM gar nicht mehr in Deinen apt sources vorhanden sein.

Die Fehlermeldung wegen "nicht signiert" muss ich mir trotzdem anschauen, das sollte eigentlich nicht auftreten.
Titel: Aw: Fhem - Umzug auf Proxmox VM - Failed to parse keyring
Beitrag von: passibe am 19 Dezember 2025, 16:11:06
Zitat von: betateilchen am 19 Dezember 2025, 15:58:17Die Fehlermeldung wegen "nicht signiert" muss ich mir trotzdem anschauen, das sollte eigentlich nicht auftreten.

irrelevant, weil:
Zitat von: cotecmania am 19 Dezember 2025, 12:49:34Reading "/usr/share/keyrings/debianfhemde-archive-keyring.gpg": No such file or directory (os error 2)
Titel: Aw: Fhem - Umzug auf Proxmox VM - Failed to parse keyring
Beitrag von: cotecmania am 19 Dezember 2025, 17:37:23
In der Installationsanweisung steht ja :
wget -O- https://debian.fhem.de/archive.key | gpg --dearmor | sudo tee /usr/share/keyrings/debianfhemde-archive-keyring.gpg
Das hat aber meines Wissens nicht funktioniert und ich habe das gefunden :
curl -sS https://debian.fhem.de/archive.key | gpg --dearmor --yes -o /etc/apt/trusted.gpg.d/debianfhemde-archive-keyring.gpg

aber Debian sucht den Key ja in :
/usr/share/keyrings/debianfhemde-archive-keyring.gpg
und diesen Befehl laut Anleitung gibts ja auch nicht mehr (deprecated)
apt-key list
Jetzt habe ich aus dem ersten Befehl (Anleitung debian.fhem.de) das "sudo" entfernt und danach geht apt update wieder
wget -O- https://debian.fhem.de/archive.key | gpg --dearmor | tee /usr/share/keyrings/debianfhemde-archive-keyring.gpg

Gruss Joe
Titel: Aw: Fhem - Umzug auf Proxmox VM - Failed to parse keyring
Beitrag von: betateilchen am 19 Dezember 2025, 17:44:10
Zitat von: cotecmania am 19 Dezember 2025, 17:37:23In der Installationsanweisung steht ja :
wget -O- https://debian.fhem.de/archive.key | gpg --dearmor | sudo tee /usr/share/keyrings/debianfhemde-archive-keyring.gpg

Das steht schon lange nicht mehr in der regulären Installationanleitung. Auf debian.fhem.de steht

ZitatImport repository gpg key:

wget -O- https://debian.fhem.de/archive.key | sudo gpg --dearmor > /usr/share/keyrings/debianfhemde-archive-keyring.gpg

Die Anweisung mit dem "tee" steht nur noch auf den troubleshooting-Seiten - dort habe ich schlichtweg vergessen, das zu ändern. Aber im Normalfall sollte man ja gar keinen "https trouble" bekommen.
Titel: Aw: Fhem - Umzug auf Proxmox VM - Failed to parse keyring
Beitrag von: cotecmania am 19 Dezember 2025, 17:53:08
Danke.

Kannst Du mir hier noch helfen ?

Linux zeigt aber nun folgendes an, obwohl ich fhem intern upgedatet und neu gestartet habe :

root@fhem:~# apt list --upgradable -a
fhem/unbekannt 6.4.30638 all [aktualisierbar von: 6.4.]
fhem/now 6.4. all  [Installiert,aktualisierbar auf: 6.4.30638]
fhem/unbekannt 6.3.29802 all
fhem/unbekannt 6.2.28436 all

Gruss
Joe
Titel: Aw: Fhem - Umzug auf Proxmox VM - Failed to parse keyring
Beitrag von: betateilchen am 19 Dezember 2025, 17:57:18
Das hatte ich doch oben schon geschrieben:

Zitat von: betateilchen am 19 Dezember 2025, 15:58:17Wenn Dein FHEM schon umgezogen ist, sollte der Eintrag für FHEM gar nicht mehr in Deinen apt sources vorhanden sein.

Entferne die Einträge für FHEM aus Deinen apt-sources, wo auch immer Du die eingetragen hast.
Wenn man es so macht, wie es in der Anleitung steht, "verschwinden" die Einträge automatisch. Und das ist kein Fehler!

Nach der Installation von FHEM erfolgen updates nur noch über das FHEM Update, nicht mehr über apt. Das steht gefühlt schon 100 Mal hier im Forum.

Und auch auf der Startseite von debian.fhem.de steht ausdrücklich:

ZitatAll procedures are intended to create FHEM installations from scratch.
Do not use these procedures for updates/upgrades!
Titel: Aw: Fhem - Umzug auf Proxmox VM - Failed to parse keyring
Beitrag von: betateilchen am 19 Dezember 2025, 17:59:02
Übrigens:

ZitatUmzug auf Proxmox VM

FHEM läuft unter Proxmox auch problemlos in einem Container, man braucht nicht unbedingt eine komplette VM.
Titel: Aw: Fhem - Umzug auf Proxmox VM - Failed to parse keyring
Beitrag von: betateilchen am 25 Dezember 2025, 18:17:58
Zitat von: betateilchen am 19 Dezember 2025, 17:44:10Die Anweisung mit dem "tee" steht nur noch auf den troubleshooting-Seiten - dort habe ich schlichtweg vergessen, das zu ändern.

Inzwischen habe ich mir alle Seiten angeschaut und überarbeitet, ich hoffe, ich habe nichts mehr übersehen.
Titel: Aw: Fhem - Umzug auf Proxmox VM - Failed to parse keyring
Beitrag von: Intruder1956 am 02 August 2026, 09:53:16
Guten Morgen,
ich versuche gerade nach Anleitung [url="https://debian.fhem.de"/url] eine neue FHEM-Installation in einer Proxmox VM zu installieren.
Leider ist es bei mir auch so, dass der Fehler Fehler: Das Depot »https://debian.fhem.de/nightly  InRelease« ist nicht signiert.Ich habe alles gemacht, wie es auf der Installationsseite beschrieben ist.
Habe auch mit sudo und auch ohne sudo wie dort beschrieben ausgeführt.

Gruß Intruder = Werner

Titel: Aw: Fhem - Umzug auf Proxmox VM - Failed to parse keyring
Beitrag von: betateilchen am 02 August 2026, 11:20:12
Probier jetzt bitte nochmal.

Achtung: Du musst den repository gpg key nochmal neu importieren, wie auf der Seite beschrieben und dann das "apt update" machen.
Titel: Aw: Fhem - Umzug auf Proxmox VM - Failed to parse keyring
Beitrag von: Intruder1956 am 02 August 2026, 11:37:30
Hallo betateilchen,
leider immer noch nicht
pi@fhem:~$ wget -O- https://debian.fhem.de/archive.key | sudo gpg --dearmor > /u                                                                                                                                                                                                                                             sr/share/keyrings/debianfhemde-archive-keyring.gpg
-bash: /usr/share/keyrings/debianfhemde-archive-keyring.gpg: Keine Berechtigung
--2026-08-02 11:32:45--  https://debian.fhem.de/archive.key
Auflösen des Hostnamens debian.fhem.de (debian.fhem.de)... 2600:9000:201c:1c00:15:                                                                                                                                                                                                                                             107d:a980:93a1, 2600:9000:201c:2a00:15:107d:a980:93a1, 2600:9000:201c:800:15:107                                                                                                                                                                                                                                             d:a980:93a1, ...
Verbindungsaufbau zu debian.fhem.de (debian.fhem.de)|2600:9000:201c:1c00:15:107d                                                                                                                                                                                                                                             :a980:93a1|:443 ... verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet ... 200 OK
Länge: 1209 (1,2K) [application/pgp-keys]
Wird in »STDOUT« gespeichert.

-                     0%[                    ]       0  --.-KB/s    in 0s


Schreiben nach »-« nicht möglich (Datenübergabe unterbrochen (broken pipe)).
pi@fhem:~$ sudo apt update
[sudo] Passwort für pi:
OK:1 http://security.debian.org/debian-security trixie-security InRelease
OK:2 http://deb.debian.org/debian trixie InRelease
Holen:3 http://deb.debian.org/debian trixie-updates InRelease [47,3 kB]
Holen:4 https://debian.fhem.de/nightly  InRelease [1.481 B]
Fehl:4 https://debian.fhem.de/nightly  InRelease
  Sub-process /usr/bin/sqv returned an error code (1), error message is: Error:                                                                                                                                                                                                                                              Failed to parse keyring "/usr/share/keyrings/debianfhemde-archive-keyring.gpg"                                                                                                                                                                                                                                               Caused by:     0: Reading "/usr/share/keyrings/debianfhemde-archive-keyring.gpg"                                                                                                                                                                                                                                             : No such file or directory (os error 2)     1: No such file or directory (os er                                                                                                                                                                                                                                             ror 2)
Warnung: OpenPGP-Signaturüberprüfung fehlgeschlagen: https://debian.fhem.de/nigh                                                                                                                                                                                                                                             tly  InRelease: Sub-process /usr/bin/sqv returned an error code (1), error messa                                                                                                                                                                                                                                             ge is: Error: Failed to parse keyring "/usr/share/keyrings/debianfhemde-archive-                                                                                                                                                                                                                                             keyring.gpg"  Caused by:     0: Reading "/usr/share/keyrings/debianfhemde-archiv                                                                                                                                                                                                                                             e-keyring.gpg": No such file or directory (os error 2)     1: No such file or di                                                                                                                                                                                                                                             rectory (os error 2)
Fehler: Das Depot »https://debian.fhem.de/nightly  InRelease« ist nicht signiert                                                                                                                                                                                                                                             .
Hinweis: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere A                                                                                                                                                                                                                                             rt durchgeführt werden, daher ist es standardmäßig deaktiviert.
Hinweis: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerko                                                                                                                                                                                                                                             nfiguration finden Sie in der Handbuchseite apt-secure(8).
pi@fhem:~$


Gruß Werner
Titel: Aw: Fhem - Umzug auf Proxmox VM - Failed to parse keyring
Beitrag von: betateilchen am 02 August 2026, 11:55:53
Naja, Dein Problem ist das Scheitern beim Import des Schlüssels.
Und wenn das schon scheitert, macht es überhaupt keinen Sinn, das "apt update" zu probieren.

pi@fhem:~$ wget -O- https://debian.fhem.de/archive.key | sudo gpg --dearmor > /u                                                                                                                                                                                                                                             sr/share/keyrings/debianfhemde-archive-keyring.gpg
-bash: /usr/share/keyrings/debianfhemde-archive-keyring.gpg: Keine Berechtigung
...
Schreiben nach »-« nicht möglich (Datenübergabe unterbrochen (broken pipe)).

Warum Du die Datei nicht schreiben darfst, ist aus der Ferne schwer zu beurteilen.

Kannst Du das Ganze mal als root ausführen anstatt als user "fhem"?
Titel: Aw: Fhem - Umzug auf Proxmox VM - Failed to parse keyring
Beitrag von: Intruder1956 am 02 August 2026, 12:02:42
leider auch nicht als root
su - dann
--2026-08-02 12:00:20--  https://debian.fhem.de/archive.key
Auflösen des Hostnamens debian.fhem.de (debian.fhem.de)... sudo: gpg: Befehl nicht gefunden
2600:9000:201c:2a00:15:107d:a980:93a1, 2600:9000:201c:d600:15:107d:a980:93a1, 2600:9000:201c:b400:15:107d:a980:93a1, ...
Verbindungsaufbau zu debian.fhem.de (debian.fhem.de)|2600:9000:201c:2a00:15:107d:a980:93a1|:443 ... verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet ... 200 OK
Länge: 1209 (1,2K) [application/pgp-keys]
Wird in »STDOUT« gespeichert.

-                                                                                 0%[                                                                                                                                                                                                     ]       0  --.-KB/s    in 0s


Schreiben nach »-« nicht möglich (Datenübergabe unterbrochen (broken pipe)).
root@fhem:/#

Gruß Werner
Titel: Aw: Fhem - Umzug auf Proxmox VM - Failed to parse keyring
Beitrag von: betateilchen am 02 August 2026, 12:08:26
lies doch einfach mal die Fehlermeldungen, was anderes mache ich auch nicht...

gpg: Befehl nicht gefunden
Was ist daran unverständlich? Das hat nichts mit FHEM zu tun.
Installiere das Paket und probier es dann nochmal.

sudo apt install gpg
Titel: Aw: Fhem - Umzug auf Proxmox VM - Failed to parse keyring
Beitrag von: Intruder1956 am 02 August 2026, 12:12:45
Ich habe jetzt einfach mal
apt install gpg eingegeben
danach den
wget -O- https://debian.fhem.de/archive.key | sudo gpg --dearmor > /usr/share/keyrings/debianfhemde-archive-keyring.gpg als root ausgeführt.
Ein reboot der VM gemacht als User pi wieder angemeldet.
Dann ein
apt updateErgebnis:
pi@fhem:~$ sudo apt update
OK:1 http://deb.debian.org/debian trixie InRelease
Holen:2 http://security.debian.org/debian-security trixie-security InRelease [43,4 kB]
OK:3 http://deb.debian.org/debian trixie-updates InRelease
Holen:4 https://debian.fhem.de/nightly  InRelease [1.481 B]
Holen:5 https://debian.fhem.de/nightly  Packages [1.201 B]
Es wurden 46,1 kB in 0 s geholt (143 kB/s).
Alle Pakete sind aktuell.
pi@fhem:~$

Gruß Werner
Titel: Aw: Fhem - Umzug auf Proxmox VM - Failed to parse keyring
Beitrag von: betateilchen am 02 August 2026, 12:18:59
Kaum macht man es richtig, schon klappts 8)

Dann kannst Du ja jetzt mit der Installation weitermachen.
Titel: Aw: Fhem - Umzug auf Proxmox VM - Failed to parse keyring
Beitrag von: Intruder1956 am 02 August 2026, 12:23:23
ja genau, schon installiert und es geht weiter. Ich versuche Tradfri-Gateway in Fhem zu installieren, habe deswegen eine neue VM aufgemacht.
Scheint aber wegen der nodejs nicht zu klappen. naja anderes Thema. ich probiere einfach :)  ;)  :) 

Schönen Sonntag

Gruß Werner