converse.js
converse.js copied to clipboard
Omemo encryption issue after contact add
I faced a scenario which gives error that contact client doesn't support omemo encryption. As shown in below screenshot(A).
Scenario :
-> For the first time when contact is added, if user A (in my case Test 1 i.e [email protected]) sent contact request to user B (in my case Test 4 i.e [email protected]) and user B accepts it.
-> If user B tries to send encrypted message first, it gives error that omemo encryption is not supported by user A client.
-> But if user A sends encrypted message to user B first and then user B sends encrypted message then it works properly as shown in the screenshot(B).
(Note : Test1 was logged in from chrome and Test 4 was logged in from microsoft edge browser)
screenshot(A) :
screenshot(B) :
Originally posted by @nikita-cerejo in https://github.com/conversejs/converse.js/issues/1242#issuecomment-983411204
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.