-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Runtime error when E2EE is enabled #2587
Comments
There is still any issue ? I would love to solve it |
You are welcome to send a PR! |
Hi everyone! 👋 I’d love to contribute to this issue! From the description, it looks like the problem arises due to To tackle this, I’d start by checking whether Can I go ahead and work on this? Let me know if there’s any existing approach or direction you'd prefer! |
Feel free to send a PR and let's discuss the approach there. |
Hey @saghul I've made proposed solution PR for this Runtime issue, can you please have a look and lmk if any change is required, Thanks! |
Description
Runtime error when E2E is enabled due to rejection in _sendSessionInit (
Tried to send session-init to ${pId} but we already have a session
, here: https://github.com/internxt/lib-jitsi-meet/blob/master/modules/e2ee/OlmAdapter.js#L987)Current behavior
Expected Behavior
OLM channels are established without problems
Possible Solution
It is a problem in the call logic.
When E2EE is enabled, then this chain of events happens:
Steps to reproduce
Start a conference between 3 participants on localhost via Visual Studio Code and enable E2EE. Runtime error follows.
Environment details
Google Chrome Version 129.0.6668.90 (Official Build) (arm64)
macOs Sonoma 14.6.1
Visual Studio Code Version: 1.93.1
npm 9.6.4
node 20.0.0
The text was updated successfully, but these errors were encountered: