Enigmail parou de funcionar: KEYEXPIRED/SIGEXPIRED

Enigmail parou de funcionar: KEYEXPIRED/SIGEXPIRED

Desde uma atualização recente, não consigo mais enviar e-mails criptografados com o Thunderbird e o plugin enigmail. Sempre que tento enviar o e-mail e insiro a senha da minha chave, recebo a seguinte mensagem de erro do meu cliente de e-mail:

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

O que isso significa e por que não consigo mais enviar e-mails criptografados?

Já verifiquei todas as minhas chaves, tanto as chaves do remetente quanto as do destinatário são válidas até 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]

Também verifiquei o relógio do sistema e está tudo bem.

Eu também fiz um gpg --refresh-keysna linha de comando. Não tenho certeza do que mais eu poderia tentar.

Versões:

gpg (GnuPG) 2.0.26
libgcrypt 1.6.1
thunderbird 31.0
enigmail 1.7

Qualquer ideia?

Responder1

É possível que você também esteja criptografando para outro ID de usuário criptografado em seu chaveiro? Fui mordido por isso e tive uma longa sessão de depuração até descobrir que ainda tinha o

encrypt-to

configuração em ~/.gnupg/gpg.conf apontando para uma chave que expirou. Procure aquela chave começando com 0xB4

informação relacionada