我想添加一个新的存储库,但在开始时会出现错误:
$ gpg --verbose --keyserver keys.gnupg.net --recv 886DDD89
gpg: keyserver receive failed: Server indicated a failure我还尝试添加hkp://和:80。但没有起作用:
$ gpg --keyserver hkp://keys.gnupg.net:80 --recv 886DDD89
gpg: keyserver receive failed: Server indicated a failure还将resolv.conf中的DNS更改为:
nameserver 8.8.8.8 # Google dns也有同样的错误。我尝试使用--verbose选项。但没有新的调试信息。
发布于 2021-11-28 09:55:24
我没有完整的解释,但可以在Ubuntu 21上这样说:
在此之前:
gpg: keyserver receive failed: Server indicated a failure看到dirmngr涉及到,我刚刚启动了dirmngr作为根,它做了一些事情。
# dirmngr
dirmngr[2410562]: No ldapserver file at: '/root/.gnupg/dirmngr_ldapservers.conf'
dirmngr[2410562.0]: permanently loaded certificates: 129
dirmngr[2410562.0]: runtime cached certificates: 0
dirmngr[2410562.0]: trusted certificates: 129 (128,0,0,1)
dirmngr[2410562.0]: failed to open cache dir file '/root/.gnupg/crls.d/DIR.txt': No such file or directory
dirmngr[2410562.0]: creating directory '/root/.gnupg'
dirmngr[2410562.0]: creating directory '/root/.gnupg/crls.d'
dirmngr[2410562.0]: new cache dir file '/root/.gnupg/crls.d/DIR.txt' created
# Home: /root/.gnupg
# Config: [none]
OK Dirmngr 2.2.19 at your service
^C之后:
apt-key adv --verbose --keyserver keyserver.ubuntu.com --recv-keys E6A233DBE3AFBEFC
Executing: /tmp/apt-key-gpghome.DKSIEGHESTIAa/gpg.1.sh --verbose --keyserver keyserver.ubuntu.com --recv-keys E6A233DBE3AFBEFC
gpg: no running Dirmngr - starting '/usr/bin/dirmngr'
gpg: waiting for the dirmngr to come up ... (5s)
gpg: connection to dirmngr established
gpg: data source: http://162.213.33.8:11371
gpg: armor header: Comment: Hostname:
gpg: armor header: Version: Hockeypuck ~unreleased
gpg: pub dsa1024/E6A233DBE3AFBEFC 2011-04-08 Björn Kautler
gpg: key E6A233DBE3AFBEFC: public key "Björn Kautler " imported
gpg: no running gpg-agent - starting '/usr/bin/gpg-agent'
gpg: waiting for the agent to come up ... (5s)
gpg: connection to agent established
gpg: Total number processed: 1
gpg: imported: 1为dirmngr创建默认证书和目录会有帮助吗?向你问好,xgiannak
https://askubuntu.com/questions/1203416
复制相似问题