I am trying to get coturn working on my vps provider (I am using digital ocean) for matrix rtc.
I cannot seem to get matrix dendrite to connect to it. I think I have landed on the issue being dns records in cloudflare but I am unsure. Recently I switched to cloudflare and have been using tunnels (which I use for matrix)
Matrix dendrite works fine besides rtc when I uncomment the lines for the turn server but then doesn’t function at all when they are there.
I am using ubuntu with docker for matrix dendrite and I am using a debian vps with digital ocean for the coturn server.
Any help is appreciated!
EDIT: Lemmy you beautiful community you!!! Solved yet another issue of mine!
Have you checked your coturn server works correctly? And answers requests in the first place?
See if you get some lines with type “srflx” or “relay”.
(And I believe coturn needs to bypass cloudflare. Unless you have an enterprise subscription, it doesn’t do raw TCP/UDP connections. So TURN can’t work through a free cloudflare tunnel. You need ports 3478, … and port-min to port-max open on your VPS. And DNS (at least for coturn’s subdomain) point to the correct IP of your VPS.)

