无法从keys.gnupg.net添加密钥

tom*_*msk 2 key gnupg

我正在尝试运行以下命令:

sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A
Run Code Online (Sandbox Code Playgroud)

但是我得到一个错误:

Executing: /tmp/apt-key-gpghome.jrw4s0ijoc/gpg.1.sh --keyserver keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A
gpg: keyserver receive failed: Connection refused
Run Code Online (Sandbox Code Playgroud)

你可以帮帮我吗?我在Debian 9上运行,GPG版本为2.1.18,libgcrypt版本为1.7.6-beta。

Pau*_*ley 9

keys.gnupg.net是SKS密钥服务器池的别名,SKS密钥服务器池是由组织和志愿者(如我)运行的许多PGP密钥服务器:

$ host keys.gnupg.net
keys.gnupg.net is an alias for pool.sks-keyservers.net.
pool.sks-keyservers.net has address 78.157.209.9
pool.sks-keyservers.net has address 45.33.82.183
pool.sks-keyservers.net has address 176.9.31.215
pool.sks-keyservers.net has address 217.92.13.131
...
Run Code Online (Sandbox Code Playgroud)

您的请求将从池中转到服务器之一(可能是随机的)。

我的猜测是,您很不幸,遇到了一个已关闭(或阻止IP或其他原因)并且尚未从池中删除的服务器。

我的第一个建议是再试一次-该命令对我来说刚刚成功。

  • 这个解决方案不再起作用了。 (2认同)