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

Custom Jitsi server support #5167

Open
rajil opened this issue Nov 18, 2021 · 0 comments
Open

Custom Jitsi server support #5167

rajil opened this issue Nov 18, 2021 · 0 comments
Labels
A-VoIP O-Occasional Affects or can be seen by some users regularly or most users rarely S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect Something isn't working: bugs, crashes, hangs and other reported problems

Comments

@rajil
Copy link

rajil commented Nov 18, 2021

Steps to reproduce

Element does not honor jitsi custom server support following this. The call was initiated from iOS using the call button.

My nginx config is as follows:

    server {
        listen       443 ssl;
        server_name  mydomain.com;

        location /.well-known/matrix/server {
                 add_header Content-Type application/json; 
                 return 200 '{"m.server": "matrix.mydomain.com:443"}';
         }

        location /.well-known/matrix/client {
            add_header Access-Control-Allow-Origin "*";
            add_header Content-Type "application/json";
 
            return 200 '{"im.vector.riot.jitsi": {"preferredDomain": "meet.mydomain.com"}}';
         }


    ssl_certificate /etc/letsencrypt/live/mydomain.com/fullchain.pem; 
    ssl_certificate_key /etc/letsencrypt/live/mydomain.com/privkey.pem;

}

Unfortunately, Element iOS uses "domain": "jitsi.riot.im" instead of "meet.mydomain.com".

Outcome

What did you expect?

Element should use the jitsi server specified.

What happened instead?

It uses jitsi.riot.im. I also checked with the Android client and it uses the correct specified domain.

Your phone model

No response

Operating system version

No response

Application version

No response

Homeserver

No response

Will you send logs?

No

@rajil rajil added the T-Defect Something isn't working: bugs, crashes, hangs and other reported problems label Nov 18, 2021
@pixlwave pixlwave added A-VoIP O-Occasional Affects or can be seen by some users regularly or most users rarely S-Major Severely degrades major functionality or product features, with no satisfactory workaround labels Nov 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-VoIP O-Occasional Affects or can be seen by some users regularly or most users rarely S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect Something isn't working: bugs, crashes, hangs and other reported problems
Projects
None yet
Development

No branches or pull requests

2 participants