最近の更新以降、Thunderbird と enigmail プラグインを使用して暗号化されたメールを送信できなくなりました。メールを送信しようとしてキーのパスフレーズを入力するたびに、メール クライアントに次のエラー メッセージが表示されます。
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
それはどういう意味ですか? また、なぜ暗号化されたメールを送信できなくなったのですか?
すでにすべてのキーを確認しましたが、送信者と受信者の両方のキーは 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]
システムクロックも確認しましたが、すべて正常でした。
gpg --refresh-keys
コマンドラインでも実行しました。他に何を試せばよいかわかりません。
バージョン:
gpg (GnuPG) 2.0.26
libgcrypt 1.6.1
thunderbird 31.0
enigmail 1.7
何か案が?
答え1
キーリングで暗号化されている別のユーザーIDにも暗号化している可能性はありますか?私はこれに悩まされ、長いデバッグセッションを経て、
encrypt-to
~/.gnupg/gpg.conf の設定が期限切れのキーを指しています。0xB4 で始まるキーを探してください。