-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Audio and Video call only work in the same LAN #22635
Comments
Thank you for the report, however we would need more information to be able to investigate this issue:
|
Sure what logs do you want ? Since my host is an external hosted Server, I am not 100% sure, but as far as I know the Server is not behind a NAT. Yes, I tested my TURN server via Trickle ICE and
Some more background information my TURN Server is running behind an NGINX Reverse Proxy:
The Turn server uses a auth-shared-secret, which i double checked on both configuration files. I also opened the Ports which the Turn Server uses for udp calls. |
This isn't a good sign, if your TURN server were configured correctly you would see a |
If you can trigger the call failure, logs can then be sent by clicking the 'Feedback' button in the top-left menu, and selecting 'submit debug logs'. |
Yes indeed sorry for that i already fixed that. My response is now:
I removed the NGINX and directly hosted the Turn Server and enabled TCP removed the shared secret and did go for username.password auth. |
The reason why i wanted to set the TURN server behind an NGINX is the following open BUG: |
Another thing about this that's suspicious is that it claims the 127.0.0.1 loopback address is the relay's address. There should be a public-facing address there instead |
Finally It worked! Changing the relay-ip address to the public ip and it worked. |
Steps to reproduce
After I have setup my own Matrix Server and TURN Server on the same machine,
Chatting works perfectly regardless on which System - Browser, APP or Android. The Problems occurs when we want to videochat.
It seems that we only can videochat if the both users are connected to the same network, otherwise it is ringing we can accept the call but no connection is made. Tested with Windows APP, Browser (Chrome, Firefox) and Android APP nothing worked.
My TURN server is available and running tested via Trickle ICE and turnutils_uclient.
Outcome
What did you expect?
Videochat is working on different Networks.
What happened instead?
No videochat was possible.
Operating system
Windows, Android, Chrome, Firefox
Browser information
No response
URL for webapp
No response
Application version
No response
Homeserver
Synapse [latest Debian package]
Will you send logs?
Yes
The text was updated successfully, but these errors were encountered: