talk turnserver connection test fails #3350
-
Steps to reproduce
Expected behavior Actual behavior Host OS Nextcloud AIO version Current channel Other valuable info |
Beta Was this translation helpful? Give feedback.
Replies: 23 comments 18 replies
-
Hi is port 3478/tcp and 3478/udp correctly opened and forwarded? |
Beta Was this translation helpful? Give feedback.
-
I have the same problem as the original post. Identical description. Ports are open on the router. |
Beta Was this translation helpful? Give feedback.
-
Can you check if the connection works from a different network with a different browser? |
Beta Was this translation helpful? Give feedback.
-
Also are you behind Cloudflare, use a VPN on the client or server, or have a local DNS server running? |
Beta Was this translation helpful? Give feedback.
-
I usually use Vivaldi Browser. From the Chrome browser I could sort of connect for a video call. It would connect to the server, but never establish the video/audio connection. Instead it would try for maybe 10 seconds, then retry, repeatedly. But when I checked the connection in settings I got the red exclamation point (same as Vivaldi). This server is not behind any sort of VPN or Tunnel nor local DNS. |
Beta Was this translation helpful? Give feedback.
-
Can you post the talk container logs here? |
Beta Was this translation helpful? Give feedback.
-
click here
|
Beta Was this translation helpful? Give feedback.
-
Putting it all in a code window didn't work :( Sorry about that. |
Beta Was this translation helpful? Give feedback.
-
I did: Checked with Google Chrome and Firefox. One Cloud @home, one Cloud @church, different network - same issue... |
Beta Was this translation helpful? Give feedback.
-
Yes, it is - nothing changed on firewall, it was working till Version 7.0 or 7.1 - sorry, don't know exactly |
Beta Was this translation helpful? Give feedback.
-
This seems to be the culprit |
Beta Was this translation helpful? Give feedback.
-
click here
|
Beta Was this translation helpful? Give feedback.
-
So I've done a bit of reasesrch on this and seems like NAT is involved on the solution. @ralfrupf1976 and @Bruceumba can you please enable ipv6 in your docker installation correctly by following https://github.com/nextcloud/all-in-one/blob/main/docker-ipv6-support.md? This might resolve it. |
Beta Was this translation helpful? Give feedback.
-
OK, I'll check that next week - need some time - currently working on different projekts. Feedback on Tuesday... |
Beta Was this translation helpful? Give feedback.
-
Moving to discussions while waiting as I cannot reproduce the problem on my test instance |
Beta Was this translation helpful? Give feedback.
-
I am anxiously waiting for a solution and I am surprised that there haven't been any more updates. Video meetings are no longer possible - a big problem in our company. Are there others there who are stressed by this or urgently need a solution? |
Beta Was this translation helpful? Give feedback.
-
That is my issue, after reading new comments there i tried 2 devices both off of the network of the AIO and video calls worked. Can anyone else suffering from the issue comfirm this behaviour? |
Beta Was this translation helpful? Give feedback.
-
I restored a backup of nextcloud aio from 31.08.2023 - running Nextcloud AIO v7.0.0. |
Beta Was this translation helpful? Give feedback.
-
In #3395 I proposed to add an option for eturnal whitelisting, as that solves one part of the problem. My current setup is as follows:
So the important detail I wanted to share on this thread is that I needed to specify an internal DNS record for talk.my-company.com, to override the public DNS record, that will resolve with internal Nextcloud IP address for participants inside the company network. By default Nextcloud AIO will configure the same domain for STUN/TURN server as the main Nextcloud domain (cloud.my-company.com), so I changed it to a specific talk domain (talk.my-company.com). The moment I did this, the TURN connection check in Nextcloud administration page started to work (green check mark). With internal NAT, even if some firewalls/gateways will support "NAT reflection", didn't work for TURN traffic for internal participants. With the internal DNS record, I pointed internal clients directly to Nextcloud server, so they don't need any NAT at all. Than added the whitelist in eturnal and video calls work perfectly. |
Beta Was this translation helpful? Give feedback.
-
YES - it works again! Thank you, I had to add IP Adress of the NPM to the whitelist. The NPM is in VLAN99, exposed to WAN, VLAN10 is intern network... So adding 192.168.99.xxx to the whitelist solved the problem. Calls are possible again! |
Beta Was this translation helpful? Give feedback.
-
Hi, seems like the underlying issue was found: #3395 (reply in thread) |
Beta Was this translation helpful? Give feedback.
-
I had the same error after the switch from coturn to eturnal. But it was not related to IPs only as it did persist with the latest 7.4.1 Finally it was the secret that I had chosen. It contained an "_" within the phrase. After changing to alphanumerical only, it is working again. |
Beta Was this translation helpful? Give feedback.
Hi, seems like the underlying issue was found: #3395 (reply in thread)