[debian.fhem.de] GPG keys nicht mehr gültig für neue apt-Versionen

Begonnen von mahowi, 03 Dezember 2016, 10:45:57

Vorheriges Thema - Nächstes Thema

mahowi

Hallo,

apt verlangt in den neuen Versionen SHA512-Schlüssel. In den letzten Wochen gab es schon Warnungen wegen "weak algorithm", jetzt wird die Signatur nicht mehr anerkannt:

W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://debian.fhem.de/nightly ./ Release: Die folgenden Signaturen waren ungültig: 614AC3D65EDE5B423F192B754CC9A0ACBF0E6825

Auf Raspbian testing ist das neue apt jetzt aktiv, in den nächsten Debian- und Ubuntu-Versionen wird es wohl auch genutzt werden.

Ist zwar erstmal nicht tragisch, da die Debian Pakete ja nur zur Erstinstallation genutzt werden, aber bei Gelegenheit sollte man vielleicht mal den Key austauschen.
CUBe (MAX): HT, FK | CUBe (SlowRF): ESA2000WZ
JeeLink: LaCrosse | nanoCUL433: Smartwares SHS-51001-EU, EM1000GZ
ZME_UZB1: GreenWave PowerNode, Popp Thermostat | SIGNALDuino: HE877, X10 MS14A, Revolt NC-5462,  IT Steckdosen + PIR
tado° | Milight | HUE, Lightify | SmarterCoffee


AbeamStart

Having trouble when connecting apt via https?

    Try the following steps:

    Importing repository gpg key fails (with certificate or gpg error)

        wget --no-check-certificate -qO - https://debian.fhem.de/archive.key | apt-key add -

    apt-get update fails with "no driver for https"

        apt-get install apt-transport-https

    apt-get update still fails becaus of https

        echo 'Acquire::https::debian.fhem.de::Verify-Peer "false";' > /etc/apt/apt.conf.d/30nohttps
FHEM auf Debian (VM)

betateilchen

Das Problem sollte seit dem gestrigen Serverumzug nicht mehr bestehen.
Eventuell muss der neue Key auf dem Zielsystem erneut importiert werden.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

mpl8580

Bei mir besteht das Problem immer noch wie kann ich das denn jetzt beheben. Kenne mich damit leider nicht aus.

Während der Überprüfung der Signatur trat ein Fehler auf. Das Repository wurde nicht aktualisiert und die vorherigen Indexdateien werden verwendet. GPG-Fehler: https://debian.fhem.de ./ Release: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 65BDF9BACC0B9B66

W: Fehlschlag beim Holen von https://debian.fhem.de/stable/./Release

W: Einige Indexdateien konnten nicht heruntergeladen werden. Sie wurden ignoriert oder alte an ihrer Stelle benutzt.

Wernieman

- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

gent

Hi,

so sah es bei mir aus:


pi@fhem-pi3:~ $ wget --no-check-certificate -qO - https://debian.fhem.de/archive.key | apt-key add -
ERROR: This command can only be used by root.


OK also:


pi@fhem-pi3:~ $ sudo wget --no-check-certificate -qO - https://debian.fhem.de/archive.key | apt-key add -
ERROR: This command can only be used by root.


Hä? OK nächster Versuch:


pi@fhem-pi3:~ $ su
Password:
root@fhem-pi3:/home/pi# wget --no-check-certificate -qO - https://debian.fhem.de/archive.key | apt-key add -
OK


Na also...
fhem auf rPi3 mit USB boot und M2, cul866 (hm), homebridge, FlowerSens, Shelly, Harmony, WemosD1, Sonoff/Tasmota, grafana, mqtt/mosquitto

Wernieman

Ist doch logisch, das "apt-key add -" hinter dem Pipezeichen | muß als root laufen. Du hättest also auch "nur" das per sudo starten brauchen ..
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html