系统: Linux 19肉桂,基于Ubuntu 18.04。
在我对gpg
了解有限的情况下,我将在此说明以下哪个版本,以供今后参考:
gpg (GnuPG) 2.2.4
libgcrypt 1.8.1
我认为以下命令不需要任何特殊指定的命令:
$ gpg --recv-keys 402543B2D98854007F627D36A63A58A3F2E17569
但是,在执行它时,我会得到以下错误:
gpg: keyserver接收失败:协议不支持的地址系列
有时,它如预期的那样工作,所以我不知道该如何进行,我无法确定问题的所在?
Note,我只有IPv4,没有IPv6,如果相关的话。
发布于 2018-10-19 11:06:20
当一个not连接到IPv6网络时,可能会发生此错误。
我刚刚在我的FreeBSD上安装了FreeBSD,它善意地通知我,引用如下:
GnuPG在没有IPv6连接的主机上运行时,可能无法连接到双堆栈hkp服务器.
上的解决方案
增加这一行:
disable-ipv6
到档案中:
/urs/local/etc/dirmngr.conf
中的应用
dirmngr
正在运行,您可能需要首先关闭一个现有的dirmngr
:sudo D14
https://unix.stackexchange.com/questions/473629
复制相似问题