我无法通过 HKPS 获取 GPG 密钥,并出现“gpgkeys: HTTP fetch error 1: unsupported protocol”错误

Bra*_*iam 34 gpg

我试图通过 keys.gnupg.net 和 hkps.pool.sks-keyservers.net 获取一些 GPG 密钥,但都失败了:

gpg: requesting key 1F41B907 from hkps server hkps.pool.sks-keyservers.net
gpgkeys: HTTP fetch error 1: unsupported protocol
Run Code Online (Sandbox Code Playgroud)

我正在使用 Debian 测试。gpg --version产量gpg (GnuPG) 1.4.16

Bra*_*iam 57

出于某种原因,我需要安装gnupg-curl以通过 HKP 获得 SSL 支持:

该软件包包含使用 libcurl 构建的密钥服务器辅助工具,它们替换了使用 gnupg 的“curl shim”变体构建的 gnupg 软件包中的工具。此软件包提供对 HKPS 密钥服务器的支持。

安装它解决了这个问题。