Desde una actualización reciente, ya no puedo enviar correo cifrado con Thunderbird y el complemento enigmail. Cada vez que intento enviar el correo e ingresar la frase de contraseña de mi clave, mi cliente de correo recibe el siguiente mensaje de error:
Send operation aborted.
USERID_HINT A22[...]00 [...] <[...]@[...].org>
NEED_PASSPHRASE A22[...]00 A22[...]00 1 0
GOOD_PASSPHRASE
KEYEXPIRED 1405609045
SIGEXPIRED
KEYEXPIRED 1405609382
SIGEXPIRED
KEYEXPIRED 1405609045
SIGEXPIRED
KEYEXPIRED 1405609045
SIGEXPIRED
INV_RECP 0 0xB4[...]9A
¿Qué significa eso y por qué ya no puedo enviar correos cifrados?
Ya revisé todas mis claves, tanto las claves de remitente como de destinatario son válidas hasta 2019.
gpg -k | grep 16[...]00
pub 4096R/0x16[...]00 2014-06-13 [expires: 2019-06-12]
gpg -k | grep A3[...]86
pub 2048R/0xA3[...]86 2014-06-12 [expires: 2019-06-11]
También revisé el reloj de mi sistema y todo está bien.
También hice un gpg --refresh-keys
en la línea de comando. No estoy seguro de qué más podría probar.
Versiones:
gpg (GnuPG) 2.0.26
libgcrypt 1.6.1
thunderbird 31.0
enigmail 1.7
¿Alguna idea?
Respuesta1
¿Es posible que también esté cifrando con otra identificación de usuario que esté cifrada en su llavero? Esto me molestó y tuve una larga sesión de depuración hasta que descubrí que todavía tenía el
encrypt-to
configuración en ~/.gnupg/gpg.conf apuntando a una clave que había caducado. Busque esa clave que comienza con 0xB4