為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

How force Thunderbird to accept a certificate? or admit a new certificate authority when it doesn't accept the authority as valid?

  • 9 回覆
  • 3 有這個問題
  • 1 次檢視
  • 最近回覆由 redhead3638

more options

I get the following message when I check the senders signature:

This certificate can't be verified and will not be imported. The certificate issuer might be unknown or untrusted, the certificate might have expired or been revoked, or the certificate might not have been approved."

So, after converting the .crt to a .cer file, and trying to import it into the Authorities list - I get the following message: "This is not a certificate authority certificate, so it can't be imported into the certificate authority list." I converted it by saving it in the alternative formats but it won't accept the certificate authority. I don't understand why Thunderbird won't let me accept the risk. Can I do this without getting the sender's server address and port? thanks!

I get the following message when I check the senders signature: This certificate can't be verified and will not be imported. The certificate issuer might be unknown or untrusted, the certificate might have expired or been revoked, or the certificate might not have been approved." So, after converting the .crt to a .cer file, and trying to import it into the Authorities list - I get the following message: "This is not a certificate authority certificate, so it can't be imported into the certificate authority list." I converted it by saving it in the alternative formats but it won't accept the certificate authority. I don't understand why Thunderbird won't let me accept the risk. Can I do this without getting the sender's server address and port? thanks!

由 redhead3638 於 修改

被選擇的解決方法

Ok. roger all. Will try to get a different certificate from the sender. Thanks very much!

從原來的回覆中察看解決方案 👍 0

所有回覆 (9)

more options
I can't get THunderbird to accept your certificate

What certificate exactly are you talking about?

or accept APL as a valid certificate authority.

I have no idea what 'APL' stands for. In any case, you can import CA certificates into the Thunderbird certificate store.

it won't even let me try to send encrypted to you

Who is 'you'? What are you trying to achieve in the first place?

more options

I copied too much of a conversation into the question. Sorry I can't edit the question.

Please start reading the question at "I get the following message when I check the senders signature:"

more options

You'll need to import the cert of the CA which issued the cert you want to verify into the Thunderbird certificate store. Thunderbird needs to verify the entire certificate chain up to the root CA. So you may even need to import other certs from intermediate CAs in case these do not yet exist in the Thunderbird certificate store. You can determine the entire certificate chain by inspecting the cert you received from the sender of the message.

more options

Thanks - that explains a lot. When I look at the hierarchy of the certificate, there is only one name on it, that of my sender. I tried it as a self-signed certificate too, that is also a no-go. I get from what you are saying is that unless I can get a certificate from that client that is recognized as valid, or from a valid CA, then it won't work. Should i even bother with trying to get the server id?

more options

I'm not sure what you mean with 'server id'. As said before, you'd need to import the cert of the CA which issued the cert you received from the sender who signed the message.

more options

I meant that there's an option to add an exception to the server list so it would allow encryption to/from that server. Would that work? thanks again!

more options

That's an entirely different story and has got nothing to do with a signed message you received.

Wrt to creating an exception, there shouldn't be a need to create an exception in the first place. If you're prompted to create an exception, ultimately something went wrong. In that case you should investigate what the problem is, and not just foolishly create an exception. In the worst case you may be connected to a malicious server and putting yourself at risk.

more options

選擇的解決方法

Ok. roger all. Will try to get a different certificate from the sender. Thanks very much!

由 redhead3638 於 修改

more options

Problem was fixed when sender IT dept sent me root certificate & I imported it into authorities. thanks for your help in isolating problem.