converse.js: OMEMO libsignal-protocol.js Invalid signature

Hi Dev, I’ve just installed (from git) on VPS Debian Stretch, Prosody 0.11, Fail2ban 0.9.6-2, Shorewall 5.0.15.6-1, Apache 2.4.25, modsecurity 3.0.0-3, php7 7.0.33, Converse.js v4.2.0.

Then I’ve enabled OMEMO, as described from @licaon-kter here, the green padlock is present but trying to send in OMEMO mode I get the following error:

Error: Invalid signature libsignal-protocol.js:25278:28

and obviously the message does not start.

I’ve try to exit, re-enter in untrusted device mode and back in trusted device as suggested here with no changes.

Here my Converse installation.

Thanks!

Davide

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Reactions: 2
  • Comments: 19 (8 by maintainers)

Most upvoted comments

Thank you @orbitz, that’s very helpful! I’m working on a commit to fix this.

I downgraded to 4.1.2 on my server and OMEMO messages send again. i think this was introduced in 4.2.0