Je comprends que les serveurs de clés utilisent le port 11371 mais dans de nombreux cas, vous n'êtes pas autorisé à vous connecter à ce port et vous ne pouvez pas ajouter
Il existe de nombreux cas où vous ne pouvez pas modifier la configuration du pare-feu.
Exemple de commande qui échoue
gpg --keyserver keyserver.ubuntu.com --recv-keys 0A5174AF
Comment résolvez-vous ce problème?
wwwkeys.de.pgp.net:80
ne fonctionne plus.hkp://keys.gnupg.net:80
Quelque chose comme
La partie décisive est
http-proxy=$http_proxy
, qui peut être remplacée parhttp-proxy=http://corporate.proxy.test:8765
exemple.la source
--recv-keys
avant--keyserver-options
, vous obtiendrez une erreur qui ressemble à:gpg: Note: '--keyserver-options' is not considered an option gpg: "--keyserver-options" not a key ID: skipping gpg: "timeout=10 http-proxy=http://fooproxy:8080" not a key ID: skipping
--keyserver-options "timeout=10,http-proxy=${http_proxy}"
essaye ça
la source
Je voulais juste ajouter quelques notes ici.
La page de manuel pour gpg note que le
--keyserver-options "http-proxy=foo"
remplacera lahttp_proxy
variable d'environnement, mais au moins pour ...gpg --version gpg (GnuPG) 2.1.15 libgcrypt 1.7.9
Il ne parvient pas à récupérer la
http_proxy
variable d'environnement (ouHTTP_PROXY
) mais accepte la--keyserver-options
solution.la source