En las últimas actulizaciones de Kali, al intentar realizar una actualización (apt-get update), nos aparece un error que nos informa que las claves públicas están caducadas, un error del estilo:
“ GPG error: http://http.kali.org /kali Release: The following signatures couldn’t be verified because the public key is not available “
Y otros mensajes como:
«W: Se produjo un error durante la verificación de las firmas. El repositorio no está actualizado y se utilizarán los ficheros de índice antiguos. El error GPG es: http://repo.kali.org kali-bleeding-edge Release: Las siguientes firmas fueron inválidas: KEYEXPIRED 1425567400 KEYEXPIRED 1425567400 KEYEXPIRED 1425567400»
«W: Se produjo un error durante la verificación de las firmas. El repositorio no está actualizado y se utilizarán los ficheros de índice antiguos. El error GPG es: http://repo.kali.org kali-bleeding-edge Release: Las siguientes firmas están disponibles: NO_PUBKEY ED444FF07D8D0BF6»
Para poder solucionarlo simplemente hacemos lo siguiente desde una ventana de consola:
gpg --keyserver hkp://keys.gnupg.net --recv-key 7D8D0BF6 gpg -a --export ED444FF07D8D0BF6 | sudo apt-key add -
Después de esto ya podremos realizar de nuevo el update (apt-get update) y ya todo funcionará de nuevo.
Compartir
20 Comments on “Cómo solucionar el error GPG de claves públicas caducadas en Kali”
no es verdad no funciona esta solucion
Tienes razón, por un error en como se pintan los comandos en HTML, aparecía solo un – en vez de dos. Ahora ya se vé bien
gracias,perfecto,ahora todo bien.
Perfecto amigo, problema resuelto, muuuy agradecido
muchas gracias!!!
gracias amigo
Hl, en mi caso no funciono, como hago para obtener la nueva clave publica de Kali pues con gpg –keyserver hkp://keys.gnupg.net –recv-key 7D8D0BF6->esta no funciono tengo la versión AME=»Kali GNU/Linux»
ID=kali
VERSION=»2018.4″
Gracias un saludo …
Prueba a hacer:
# deb http://http.kali.org/kali kali-rolling main non-free contrib
Te aparecerá una lista con las salidas de las claves busca la clave pub que ponga expired, algo parecido a esto:
/etc/apt/trusted.gpg.d/kali-archive-keyring.gpg
-----------------------------------------------
pub rsa4096 2012-03-05 [SC] [expired: 2018-02-02]
44C6 513A 8E4F B3D3 0875 F758 ED44 4FF0 7D8D 0BF6
uid [ expired] Kali Linux Repository
Repite el proceso que se pone en el post pero en la clave pones los 8 últimos caracteres de la clave expired:
gpg –keyserver hkp://keys.gnupg.net –recv-key 7D8D0BF6
Espero que te sirva.
gracias funciono a la perfección
funciona perfecto gracias
gracias ! ami me funciono ala perfeccion
gracias ! ami me funciono ala perfeccion se instalo todo
Gracias!!
Eres un Crack Mil gracias broo
Gracias al parecer todo anda bien. fue de mucha ayuda
Muchas gracias. me has salvado!!!
gpg --keyserver hkp://keys.gnupg.net --recv-key 7D8D0BF6
gpg -a --export ED444FF07D8D0BF6 | sudo apt-key add -
y por último:
apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys 7D8D0BF6
Gracias
Sos Crack
gracias mano me sirvio