Por que não consigo buscar chaves PGP na linha de comando?

1

Eu acertei esse problema várias vezes com chamadas diferentes de gpg (recomendado em tutoriais). Desta vez é:

$ gpg --keyserver pgp.mit.edu --recv-keys 0x4ABA2F66DBD5A95894910E0673D770CDA59047B9
gpg: requesting key A59047B9 from hkp server pgp.mit.edu
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error

No entanto, posso fazer o download do link e, em seguida, importar.

Eu me pergunto por que o cliente PGP está falhando - ou talvez porque o servidor de chaves desativou a possibilidade de buscar a chave pelo cliente?

    
por abukaj 15.09.2017 / 13:52

1 resposta

1

O HKP, o "protocolo do servidor de chaves HTTP", é normalmente falado em uma porta diferente (11371 / TCP) do que o HTTP normal. Pode ser que você esteja atrás de um firewall que bloqueia todas as portas, exceto as mais comuns.

Muitos servidores de chaves fazem aceitar o HKP na porta HTTP regular, e alguns deles também funcionam com o HKPS (que apenas compartilha a porta HTTPS). Portanto, tente um dos seguintes servidores de chaves:

  • hkp://pgp.mit.edu:80
  • hkps://pgp.mit.edu
  • hkp://p80.pool.sks-keyservers.net:80
  • hkps://hkps.pool.sks-keyservers.net
por 15.09.2017 / 19:02

Tags