Eu preciso encontrar uma chave de um colega em um servidor de chaves interno.
Usando gpg --search-key name
resulta em:
gpg: error searching keyserver: Invalid argument
gpg: keyserver search failed: Invalid argument
O arquivo .gnupg/gpg.conf
contém:
keyserver: foo.bar
Então eu tento manualmente:
$ gpg2 --keyserver foo.bar --search-keys name
gpg: no keyserver known (use option --keyserver)
gpg: keyserver search failed: No keyserver available
Ok, talvez a opção do servidor de chaves vá após a pesquisa?
$ 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
A página de manual diz que a opção --keyserver
está obsoleta, portanto, adiciono isso ao arquivo .gnupg2/dirmngr.conf
:
keyserver foo.bar
No entanto, o resultado não muda.
Estou faltando alguma coisa ou a opção do servidor de chaves do gpg está quebrada?
Nota: Eu tentei o servidor de chaves sem esquema e como hkp: //foo.bar; a porta está aberta como mostrado por este scan nmap:
Host is up (0.024s latency).
PORT STATE SERVICE VERSION
11371/tcp open http SKS OpenPGP Key Server httpd ....