i am testing OMEMO with various clients. It is really weird. One second it seems to work, then next second I get lines like this:
“I sent you an OMEMO encrypted message but your client doesn’t seem to support that. Find more information on https://conversations.im/omemo”
“Cannot use end-to-end encryption because atalk uses a client that doesn’t support OMEMO.”
All these clients support OMEMO, but they al have some sort of problems working with each other.
I have tried Psi+, Conversejs, aTalk, Pix-Art, XgenPlus, Beagle…
Any ideas what is going on and how to make it work?
P.S. I can confirm that InVerse Plugin DOES NOT support OMEMO, as it says in changelog. I have tested it and there is no OMEMO support there. An Update would be nice…
P.S.2. Further testing shows that using demo version of conversejs newest version, Omemo is not supported in Group/Private chat, even using same conversejs client, in group chat for example, each user just gets this message:
“This is an OMEMO encrypted message which your client doesn’t seem to support. Find more information on https://conversations.im/omemo”. Really weird…
Seems like OMEMO fingerprints just can;t be fetched.
P.S.3 Somehow managed to get fingerprints for 2 users to chat with each other. but now when sending OMEMO message, it just don’t even show for another user… It shows time of message, but no content at all. (with conversejs).