我正在尝试运行此命令:
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。
答案 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或其他什么)并且尚未从池中删除。
我的第一个建议就是再试一次 - 这个命令刚刚为我取得了成功。