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

时间:2017-06-26 21:03:54

标签: key gnupg

我正在尝试运行此命令:

sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A

但是我收到了一个错误:

Executing: /tmp/apt-key-gpghome.jrw4s0ijoc/gpg.1.sh --keyserver keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A
gpg: keyserver receive failed: Connection refused
你可以帮帮我吗?我在Debian 9上运行,GPG版本是2.1.18,libgcrypt版本是1.7.6-beta。

1 个答案:

答案 0 :(得分:4)

keys.gnupg.net是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
...

您的请求将从池中的其中一个服务器(可能是随机的)发送。

我的猜测是你运气不好并且击中了一台服务器,该服务器已关闭(或阻止你的IP或其他什么)并且尚未从池中删除。

我的第一个建议就是再试一次 - 这个命令刚刚为我取得了成功。