Skip to content
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 doesn't work #22

Open
roughnecks opened this issue Jan 4, 2024 · 7 comments
Open

OMEMO doesn't work #22

roughnecks opened this issue Jan 4, 2024 · 7 comments

Comments

@roughnecks
Copy link

Hello,
I see this config: 'omemo_default' => true,
but OMEMO just doesn't work and I can't even see the "keys" tab when clicking on my profile.

For all OMEMO messages I get an info message about my client not supporting it.

Am I missing something?
Thanks

@drlight17
Copy link
Member

Hi,
I think it depends on the CDN version you use and it is not the question of this plugin. You should ask in the proper conversejs repo. Maybe here?

@roughnecks
Copy link
Author

Why? I use $rcmail_config['converse_cdn'] = 'https://cdn.conversejs.org/10.1.2';
as per default config file

And OMEMO works just fine in mod_conversejs in Prosody.

@roughnecks
Copy link
Author

roughnecks commented Jan 10, 2024

@bronkoo
Copy link

bronkoo commented Feb 20, 2024

Am I missing something?
Thanks

You have to uncomment include_script in converse.php:

// TODO add omemo encryption support (no messages received, error for now)
$this->include_script('https://cdn.conversejs.org/3rdparty/libsignal-protocol.min.js');

Now its working for me.

@roughnecks
Copy link
Author

This plugin is unusable for me, I gave up
If I disconnect and then connect a second time, more than half my chats and contacts aren't there in list
Also I tried your fix but when clicking on the lock icon it said the other person wasn't using a client capable of OMEMO - and I talk with that person on a regular basis on my standard conversejs client

Thanks tho.

@bronkoo
Copy link

bronkoo commented Feb 20, 2024

yes, only a short history, missing contacts, file transfer doesn't work and OMEMO starts after cookie deleting in browser...

@bronkoo
Copy link

bronkoo commented Feb 20, 2024

Also I tried your fix but when clicking on the lock icon it said the other person wasn't using a client capable of OMEMO

When I enabled mod_conversejs (ejabberd) on server site too, I got these... so don't configure conversejs module on xmpp server, only websocket or bosh for your roundcube conversejs plugin connetion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants