-
-
Notifications
You must be signed in to change notification settings - Fork 176
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OMEMO encryption failures #1615
Comments
This happens to me too. |
I often get this message in 1-1 chats where I have multiple, personal client involved (sometime two profanity clients, a Dino client, and a Monocles client)
Is it related? edit: #1595 actually seems closer to what I do |
@dontlaugh #1595 is fixed now btw. |
@mdosch is this still happening? |
Honestly, I avoided writing to OMEMO MUCs with profanity since it was annoying to instantly get a screenshot of "this message was not encrypted to your device" (common OMEMO key mess stuff, Ox FTW!) back whenever this happened before I was able to OMEMO-cycle and resend. If there were changes to OMEMO which could have fixed this I will try again. |
Ok, just send an OMEMO message (in 1-1 which luckily doesn't go out if encryption fails) and had to do the OMEMO cycle again. |
Thanks for checking |
any temp fix on this ? each time I login gets ,on read and unread msgs |
That's not related to this issue. This issue is about failures in
_encrypting_, not _decrypting_.
I guess you have enabled the experimental MAM functionality which leads
to this error as messages downloaded from MAM which where decrypted
before can't be decrypted for a second time (forward secrecy). This will
be fixed once the decrypted messages will be loaded from the database
instead of downloading them from MAM and trying to decrypt them again.
If you also see this for messages that have not yet been decrypted by
this profanity instance than it's either a new bug (still not related to
this one) or the sender really didn't encrypt for this device.
…On 06.05.2023 08:02, PAUL007 wrote:
any temp fix on this ? each time I login gets ,on read and unread msgs
`You received a message encrypted with OMEMO but your client doesn't support OMEMO.`
omemo fingerprint are trusted then why cant it decrypt.
--
Reply to this email directly or view it on GitHub:
#1615 (comment)
You are receiving this because you were mentioned.
Message ID: ***@***.***>
|
Just accidentally wrote a message to an OMEMO MUC and forgot that there is a contact where profanity always failed to encrypt (usually I work around this issue by only using conversations for this MUC)… Right now profanity just shows |
Profanity seems to often forget OMEMO fingerprints. Sometimes it just doesn't find OMEMO keys to encrypt to, even if messages were sent successfully just minutes ago.
In 1-1 I get a warning and can do the
/omemo end
+/omemo start
cycle and send it again. In MUCs I get a warning about missing fingerprints but the message is sent anyway. So sometimes the particular MUC participant already complains about not being able to read the message before I finished the/omemo end
+/omemo start
+ resend cycle.Expected Behavior
Profanity should not forget contacts keys.
Current Behavior
Profanity forgets contacts keys.
Steps to Reproduce (for bugs)
Just use OMEMO in 1-1 and MUCs. I monitored this for a while but I found no way to reproduce it as it seems random.
Environment
The text was updated successfully, but these errors were encountered: