Estoy tratando de agregar una clave pública para instalar un programa con CPG. Pero soy bastante nuevo en esto, pero cada comando que encontré me dio el mismo error:
gpg --keyserver keyserver.ubuntu.com --recv-keys 94558F59
gpg: requesting key 94558F59 from hkp server keyserver.ubuntu.com
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error
¿Cómo es esto posible? Parece que estoy detrás de algún tipo de bloqueo que hace que sea imposible establecer una conexión con el servidor de claves. Investigué muchas preguntas de OP e intenté todos los comandos que pude encontrar, pero nada funcionó. ¿Alguien tuvo este problema antes?

gpg --keyserver hkp://pgp.mit.edu --recv-keys 94558F59funcionó para mí ...Respuestas:
Esto generalmente es causado por su firewall que bloquea el puerto
11371. Puede desbloquear el puerto en su firewall. En caso de que no tenga acceso al firewall, puede:Forzarlo a usar el puerto en
80lugar de11371Alternativamente
fuente
gpg --import key.txtsi necesita importar a través de la línea de comando para su información.Software Center -> Edit -> Software Sources -> Authentication -> Import key fileSearch Stringcampo. Incorrecto. Debe conocer el secreto mágico: anteponga la clave con0x. Si la clave es0F571F6C, debe buscar0x0F571F6C, lo cual no es obvio.sudo gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys SOMEKEYfuente
sudono es necesario y, aparte de eso, esta respuesta no agrega nada al problema del afiche ...Esto funcionó para mí:
fuente
Encontré el mismo problema cuando intentaba agregar una
GPGclave detrás de un proxy. La solución a mi problema fue agregar el--keyserver-optionsen el comando :fuente
Intente obtener su clave de otro servidor (funcionó para mí):
o
fuente
Solucioné mi problema ejecutando el siguiente comando:
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys *somekey*fuente
Estoy viendo esto en uno de los dos cuadros idénticos que ejecutan implementaciones ansibles contra una imagen de Ubuntu 14.04. De hecho, había funcionado anteriormente,
app-infra-1pero en algún momento comenzó a fallar. El hecho de que haya tenido éxito en laapp-infra-2recreación reciente sugiere que se trata de una corrupciónapp-infra-1o un error en la detección y notificación deapt-key adv.Intenté eliminar la clave usando
apt-key delpero sigo obteniendo el mismo error.Al final, como es una máquina virtual, mi solución fue reconstruirlo con
vagrant.fuente
Para mí fue necesario agregar declaraciones ENV en mi archivo acoplable. P.ej
fuente