我用不同的调用gpg
(在教程中推荐)多次遇到这个问题。这次是:
$ 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
Run Code Online (Sandbox Code Playgroud)
但是我可以从http://pgp.mit.edu下载它然后导入。
我想知道为什么 PGP 客户端失败 - 或者为什么密钥服务器禁用了客户端获取密钥的可能性?
HKP,即“HTTP 密钥服务器协议”,通常在与常规 HTTP 不同的端口 (11371/TCP) 上使用。可能是您位于防火墙后面,该防火墙阻止了除最常见端口之外的所有端口。
许多密钥服务器确实在常规 HTTP 端口上接受 HKP,其中一些还可以与 HKPS(仅共享 HTTPS 端口)配合使用。因此,请尝试以下密钥服务器之一:
hkp://pgp.mit.edu:80
hkps://pgp.mit.edu
hkps://keyserver.ubuntu.com
hkp://p80.pool.sks-keyservers.net:80
hkps://hkps.pool.sks-keyservers.net
归档时间: |
|
查看次数: |
10710 次 |
最近记录: |