Entiendo que los servidores de claves están utilizando el puerto 11371, pero en muchos casos no puede conectarse a este puerto y no puede agregar
Hay muchos casos en los que no puede modificar la configuración del firewall.
Comando de ejemplo que falla
gpg --keyserver keyserver.ubuntu.com --recv-keys 0A5174AF
¿Cómo resuelves este problema?
wwwkeys.de.pgp.net:80
ya no funcionahkp://keys.gnupg.net:80
Algo como
La parte decisiva es
http-proxy=$http_proxy
, que se puede reemplazar con,http-proxy=http://corporate.proxy.test:8765
por ejemplo.fuente
--recv-keys
antes--keyserver-options
, obtendrás un error similar al siguiente: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}"
prueba esto
fuente
Solo quería agregar algunas notas aquí.
La página del manual para gpg señala que
--keyserver-options "http-proxy=foo"
anulará lahttp_proxy
variable de entorno, pero al menos para ...gpg --version gpg (GnuPG) 2.1.15 libgcrypt 1.7.9
No puede recoger la
http_proxy
variable de entorno (oHTTP_PROXY
) pero acepta la--keyserver-options
solución.fuente