Fehler in der Befehlszeilenoption von gpg keyserver

0

Ich muss einen Schlüssel eines Kollegen auf einem internen Keyserver finden.

Unter Verwendung gpg --search-key nameErgebnisse in:

gpg: error searching keyserver: Invalid argument
gpg: keyserver search failed: Invalid argument

Die .gnupg/gpg.confDatei enthält:

keyserver: foo.bar

Also versuche ich manuell:

$ gpg2 --keyserver foo.bar --search-keys name
gpg: no keyserver known (use option --keyserver)
gpg: keyserver search failed: No keyserver available

Ok, vielleicht geht die Keyserver Option nach der Suche?

$ gpg2 --search-keys name --keyserver foo.bar
gpg: Note: '--keyserver' is not considered an option
gpg: no keyserver known (use option --keyserver)
gpg: keyserver search failed: No keyserver available

Die Handbuchseite besagt, dass die --keyserverOption veraltet ist. Deshalb füge ich Folgendes zur .gnupg2/dirmngr.confDatei hinzu:

keyserver foo.bar

Das Ergebnis ändert sich jedoch nicht.

Vermisse ich etwas oder ist die Keyserver-Option von gpg defekt?

Hinweis: Ich habe den Keyserver sowohl ohne Schema als auch als hkp: //foo.bar ausprobiert. Der Port ist offen, wie dieser nmap-Scan zeigt:

Host is up (0.024s latency).

PORT      STATE SERVICE VERSION
11371/tcp open  http    SKS OpenPGP Key Server httpd ....
Lorenzog
quelle

Antworten:

0

Beides gpg --search-key nameund gpg --keyserver pgp.key-server.io --search-key namearbeite für mich an GnuPG v. 1.4.22 in cygwin.

Mögliche Ursachen für Ihr Problem:

  • Der Keyserver ist kaputt. Versuchen Sie es mit einem anderen
  • Der Name enthält seltsame Symbole. Versuchen Sie es in Anführungszeichen zu setzen. Suche nach anderen Namen - funktionieren diese Suchanfragen?
lucidbrot
quelle