it-swarm.com.de

gpg: Keyserver-Empfang fehlgeschlagen: Server hat einen Fehler angezeigt

Dieser Fehler ist aufgetreten, wenn ich das gns-Repository hinzufüge und versuche, diesen Befehl zu verwenden:

#Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F88F6D313016330404F710FC9A2FD067A2E3EF7B

der Fehler ist:

gpg: keyserver receive failed: Server indicated a failure
22

Hinter einer Firewall sollten Sie den Port 80 anstelle des Standardports 11371 verwenden:

Sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9A2FD067A2E3EF7B

Beispielausgabe:

Executing: /tmp/apt-key-gpghome.mTGQWBR2AG/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv 9A2FD067A2E3EF7B
gpg: key 9A2FD067A2E3EF7B: "Launchpad PPA for GNS3" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1
32
GAD3R

Es hat mit DNS zu tun und damit, was Ihr DNS-Server für dirmngr tut oder zurückgibt. (Es wurde seit 2.1.16 mit dirmngr eingeführt, und ich habe selbst nach einer Lösung für 2.1.6 mit Debians Standardpaketen gesucht.

Die Antwort richtig lautet: Upgrade auf Version 2.2.x oder höher, mit der dieses Problem zum ersten Mal behoben wurde.

5
Hvisage

Dieses Problem war wirklich, aber für mich funktionierte keine der vorgeschlagenen Lösungen für mich, bis ich dies fand Beitrag auf reddit. Ich ging einfach und fügte diese Zeile zu /etc/resolv.conf

nameserver 8.8.8.8 # Google DNS

sie können jede andere DNS ausprobieren und sehen, welche für Sie funktioniert.

4
Nafaa Boutefer

In Ubuntu 18.04 ist das gleiche Problem aufgetreten, unter dirmngr 2.2.4. Ich entschied mich für die Überprüfung meiner DNS-Einstellungen und fügte meinen lokalen DNS-Server 'Nameserver 1.1.1.1' und den 'Nameserver 8.8.8.8' von Google hinzu. Dann hat es funktioniert.

2
user320161

Hinzufügen 0x vor dem Schlüssel, so dass es 0xF88F6D313016330404F710FC9A2FD067A2E3EF7B.

Diese und die Antwort von GAD3R haben es für mich gelöst.

2
skilowatt