为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Thunderbird Encrypting Email can't find Encryption Certificate on Linux Version 102.10.0 (64-bit)

  • 1 个回答
  • 1 人有此问题
  • 22 次查看
  • 最后回复者为 mishra771

more options

I recently updated my Thunderbird on Linux to 102.10.0 via Centos 7 Yum. Now for certain email addresses I am unable to send encrypted email. Thunderbird says: "Sending of the message failed. You specified encryption for this message, but the application failed to find an encryption certificate for xxx@xxx.xxx" However, I can see via the Account Settings and People certs that those Certs exists and are valid. Also, via command line reading the cert9.db and key4.db, the Cert for those users exist:

Certificate:

   Data:
       Version: 3 (0x2)
       Serial Number: 363175 (0x58aa7)
       Signature Algorithm: PKCS #1 SHA-256 With RSA Encryption
       Issuer: "CN=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXC=US"
       Validity:
           Not Before: Thu Jul 07 00:00:00 2022
           Not After : Sun Jul 06 23:59:59 2025
       Subject: "CN=XXX@XXX.XXX - OU=XXX, OU=XXX, O=XXX

Anyhow, I noticed that the cert8.db and key3.db had older entries, and I move that file to a backup folder so Thunderbird is only using cert9.db and key4.db. Again, the cert exists and Thunderbird sees it with the GUI. I didn't have this problem previously. I did obviously try keeping the cert8.db and key3.db along with cert9.db and key4.db in the Thunderbird dir, but again, it appears Thunderbird has moved on to using cert9.db and key4db. Some users with Valid Certs work for sending encrypted emails and some users do not. BTW: The intermediate signing and root signing certs are all trusted.

Also, for this new Version, when I run the GUI Tool/Tab from Thunderbird -> Security -> View Certificates of Recipients the output shows Not found for any users, even for the users who I am able send an encrypted email to (like myself). I can send myself an encrypted email, but tool output shows as Status "Not Found" for even my own cert even though I can send an encrypted email and read the encrypted email to myself via Thunderbird.

Please advise.

Thanks in advance!

I recently updated my Thunderbird on Linux to 102.10.0 via Centos 7 Yum. Now for certain email addresses I am unable to send encrypted email. Thunderbird says: "Sending of the message failed. You specified encryption for this message, but the application failed to find an encryption certificate for xxx@xxx.xxx" However, I can see via the Account Settings and People certs that those Certs exists and are valid. Also, via command line reading the cert9.db and key4.db, the Cert for those users exist: Certificate: Data: Version: 3 (0x2) Serial Number: 363175 (0x58aa7) Signature Algorithm: PKCS #1 SHA-256 With RSA Encryption Issuer: "CN=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXC=US" Validity: Not Before: Thu Jul 07 00:00:00 2022 Not After : Sun Jul 06 23:59:59 2025 Subject: "CN=XXX@XXX.XXX - OU=XXX, OU=XXX, O=XXX Anyhow, I noticed that the cert8.db and key3.db had older entries, and I move that file to a backup folder so Thunderbird is only using cert9.db and key4.db. Again, the cert exists and Thunderbird sees it with the GUI. I didn't have this problem previously. I did obviously try keeping the cert8.db and key3.db along with cert9.db and key4.db in the Thunderbird dir, but again, it appears Thunderbird has moved on to using cert9.db and key4db. Some users with Valid Certs work for sending encrypted emails and some users do not. BTW: The intermediate signing and root signing certs are all trusted. Also, for this new Version, when I run the GUI Tool/Tab from Thunderbird -> Security -> View Certificates of Recipients the output shows Not found for any users, even for the users who I am able send an encrypted email to (like myself). I can send myself an encrypted email, but tool output shows as Status "Not Found" for even my own cert even though I can send an encrypted email and read the encrypted email to myself via Thunderbird. Please advise. Thanks in advance!

所有回复 (1)

more options

One more item, I am also able to manually import the Public Cert for any user. I have tried deleting their cert and manually adding them. They show up in the GUI and command line via the certutil command , but it still does not help.

V/R