Decrypt loop with S/MIME signed mails
OpenPGP addon for Mozilla Thunderbird
Brought to you by:
pbrunschwig
Hi,
I encrypt mails on my mailserver using gpgit. When I receive messages which are S/MIME signed (smime.p7s) Enigmail enters an endless decrypting loop (I see the encrypted message "flashing"). A month ago or so I could decrypt those mails without any problems so this seems to be some kind of regression.
greetz
Jonny007
This is the decrypted part
This should be fixed already in the current nightly, could you please install the latest nightly, retest, and post here?
No, it's still the same.
Can you please attach a sample message (or send it directly to me)?
gpgit contains a known bug: https://rt.cpan.org/Public/Bug/Display.html?id=113203
The bug breaks the signed message that is encrypted by gpgit - it removes the protocol parameter which is needed to distinguish PGP/MIME from S/MIME (and potentially other protocols).
The latest nightly build no longer loops forever - but it cannot yet display the message content.
Last edit: Patrick Brunschwig 2016-04-09
I created a fix that should ensure that such a message is displayed without ending up in a loop. However, given that the protocol is removed by gpgit, the signature is not detected/verified.
Please try the latest nightly and let me know if this works for you.
Yes, now it is working :) Thank you, also for your research!