We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

Funkcjonalność tej witryny będzie ograniczona w czasie konserwacji. Jeśli artykuł nie rozwiązuje twojego problemu i chcesz zadać pytanie, to nasza społeczność wsparcia jest dostępna na @FirefoxSupport na Twitterze i /r/firefox na Reddicie.

Przeszukaj pomoc

Unikaj oszustw związanych z pomocą.Nigdy nie będziemy prosić Cię o dzwonienie na numer telefonu, wysyłanie SMS-ów ani o udostępnianie danych osobowych. Zgłoś podejrzaną aktywność, korzystając z opcji „Zgłoś nadużycie”.

Więcej informacji

openPGP "no suitable subkey found for encrypt"

  • 3 odpowiedzi
  • 1 osoba ma ten problem
  • 2 wyświetlenia
  • Ostatnia odpowiedź od Kai Engert

more options

I am trying to send encrypted emails. I added the public key of the recipient in openPGP key manager and set them Trusted.

From "write message" windows, if i click on security--> view security infos, it shows the status ok for the receipient.

However, when i click sent button, it fails. The error console is logging "no suitable subkey found for encrypt", however as you can see from the screen shots, the encryption subkey is there.

If i sent signed emails (with my private key) or unencrypted emails, Thunderbird works fine. Also encrypting files externally with Kleopatra (using the same public keys) also works fine.

I am using Thunderbird v 91.5.0 64-bit on Linux Mint 20.3 Cinnamon and kernel version 5.13.0.27.

Any help is appreciated.

I am trying to send encrypted emails. I added the public key of the recipient in openPGP key manager and set them Trusted. From "write message" windows, if i click on security--> view security infos, it shows the status ok for the receipient. However, when i click sent button, it fails. The error console is logging "no suitable subkey found for encrypt", however as you can see from the screen shots, the encryption subkey is there. If i sent signed emails (with my private key) or unencrypted emails, Thunderbird works fine. Also encrypting files externally with Kleopatra (using the same public keys) also works fine. I am using Thunderbird v 91.5.0 64-bit on Linux Mint 20.3 Cinnamon and kernel version 5.13.0.27. Any help is appreciated.
Załączone zrzuty ekranu

Wybrane rozwiązanie

Actually i solved thank to KaiE help... This behavior happens when you use External GnuPG and subkeys.

The problem was that when i added the GPG key ID to my account, I did not add the Primary key, but the ID of a subkey. Apparently that made the encryption process fails (also for my other contacts).

Changing the ID of the key associated with my profile with the ID of the primary Key, fixed the problem.

Thanks anyway

Przeczytaj tę odpowiedź w całym kontekście 👍 0

Wszystkie odpowiedzi (3)

more options

Open the OpenPGP Key Manager and check whether the encryption subkey of any of recipients keys has expired. That also includes your own key.

more options

Wybrane rozwiązanie

Actually i solved thank to KaiE help... This behavior happens when you use External GnuPG and subkeys.

The problem was that when i added the GPG key ID to my account, I did not add the Primary key, but the ID of a subkey. Apparently that made the encryption process fails (also for my other contacts).

Changing the ID of the key associated with my profile with the ID of the primary Key, fixed the problem.

Thanks anyway

more options

Let's try to make this misconfiguration easier to notice: https://bugzilla.mozilla.org/show_bug.cgi?id=1752010