Мне нужно найти ключ коллеги на внутреннем сервере ключей.
Использование имени gpg --search-key name
приводит к:
gpg: error searching keyserver: Invalid argument
gpg: keyserver search failed: Invalid argument
.gnupg/gpg.conf
содержит:
keyserver: foo.bar
Поэтому я пытаюсь вручную:
$ gpg2 --keyserver foo.bar --search-keys name
gpg: no keyserver known (use option --keyserver)
gpg: keyserver search failed: No keyserver available
Хорошо, возможно, опция сервера ключей идет после поиска?
$ 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
На странице руководства говорится, что параметр --keyserver
устарел, поэтому я добавляю его в .gnupg2/dirmngr.conf
:
keyserver foo.bar
Однако результат не меняется.
Я что-то упустил или опция сервера ключей gpg не работает?
Примечание: я пробовал сервер ключей как без схемы, так и как hkp://foo.bar; порт открыт, как показано при сканировании nmap:
Host is up (0.024s latency).
PORT STATE SERVICE VERSION
11371/tcp open http SKS OpenPGP Key Server httpd ....