OMEMO not available after login
Describe the bug Whenever I come back after some time to conversejs I have to login again. After this login the OMEMO encryption is not switched on and if I try to do so I get a message that tells me it is not possible to swithc on OMEMO as the other side uses a client that does not support it. This is wrong! After some time the OMEMO encryption does usally get available again, but still I have to enable it manually.
To Reproduce Steps to reproduce the behavior:
- Having a chat using OMEMO encryption (in my case the other side uses converstions app)
- Wait until you get logged out by conversejs
- Log-in again
- Try to enable OMEMO in the chat again
- See error
Expected behavior OMEMO should be avaible immediately after login. Even better would be to auto-enable OMEMO in all chats that it had enabled before log-out.
Environment (please complete the following information):
- Firefox using https://conversejs.org/
- other side uses conversations app on Android
- chat server 5222.de
@drtrigon We have made a number of OMEMO fixes since this bug report was made. Would you be able to confirm whether the problem was fixed, or still exists in version 12?