válidos servidor recepción hay han gpg fiables fallida encuentran encontrado disponible datos data claves absolutamente ubuntu jenkins jenkins-plugins ubuntu-13.10

ubuntu - servidor - gpg: no se encontraron datos válidos de OpenPGP



gpg recepción del servidor de claves fallida servidor de claves no disponible (8)

Al ejecutar el siguiente comando, guardará un archivo jenkins-ci.org.key en el directorio de trabajo actual:

curl -O http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key

A continuación, use el siguiente comando para agregar el archivo de clave:

apt-key add jenkins-ci.org.key

Si el sistema devuelve OK, entonces el archivo de clave se ha agregado correctamente.

Estoy tratando de instalar Jenkins en Ubuntu 13.10 y obtengo el error mencionado anteriormente cuando intento ejecutar el siguiente comando:

wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -


En mi caso, el problema resultó ser que el archivo de clave estaba detrás de un redireccionamiento 301 movido permanentemente, que el comando curl no siguió. Lo arreglé usando wget lugar:

wget URL sudo apt-key add FILENAME

... donde FILENAME es el nombre de archivo que wget genera después de que descarga el archivo.

Supongo que también hay una opción para hacer que curl siga el redireccionamiento correctamente, pero no pude encontrarlo con una búsqueda rápida. Siéntase libre de actualizar esto si sabe cómo hacerlo.


Este problema puede ocurrir si está detrás del proxy corporativo y la corporación usa su propio certificado. Simplemente agregue "--no-check-certificate" en el comando. eg wget --no-check-certificate -qO - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -

Funciona. Si desea ver qué está sucediendo, puede usar el comando detallado en lugar de silencioso antes de agregar la opción "--no-check-certificate". eg wget -vO - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add - Esto le indicará que use "--no-check-certificate" si está detrás del proxy.


Recibí este error en un contenedor Ubuntu Docker. Creo que la causa fue que al contenedor le faltaban certificados de CA. Para solucionarlo, tuve que ejecutar:

apt-get update apt-get install ca-certificates


Se las arregló para resolverlo. separó el comando en dos comandos y se usó directamente el nombre del archivo que se descargó ejemplo -

wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add -

se pueden separar en

  1. wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key
  2. sudo apt-key add jenkins-ci.org.key


Tengo este problema "gpg-no-valid-openpgp-data-found" y lo resuelvo con lo siguiente primero abro el navegador y pego https://pkg.jenkins.io/debian/jenkins-ci.org.key luego descargue la clave en la carpeta de descargas y luego haga clic en cd / Downloads / then sudo apt-key agregue jenkins-ci.org.key si aparece " OK ", luego tendrá éxito al agregar la clave :)


Yo también recibí el mismo error cuando lo hice detrás de un proxy. Pero después de que exporté lo siguiente desde un terminal y volví a probar el mismo comando, el problema se resolvió:

export http_proxy="http://username:password@proxy_ip_addr:port/" export https_proxy="https://username:password@proxy_ip_addr:port/"