<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Use external turn server]]></title><description><![CDATA[<p dir="auto">Is there any way to change the turn server in matrix in order to use an external one? I need to do this because I proxy my services behind Cloudflare, which renders the Cloudron turn server inoperable.</p>
<p dir="auto">The challenge here is that changing the turn server in homeserver.yaml doesn't take effect without a restart (at least I think), which then results in the homeserver.yaml file being overwritten with the Cloudron turn server.</p>
<p dir="auto">Any thoughts on how I might do this would be much appreciated. Currently we can only make calls successfully within our network and need to use our external turn server in order to then start rolling out matrix/element to our wider network.</p>
]]></description><link>https://forum.cloudron.io/topic/5783/use-external-turn-server</link><generator>RSS for Node</generator><lastBuildDate>Tue, 16 Jun 2026 13:00:29 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/5783.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 09 Oct 2021 16:17:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Use external turn server on Tue, 07 Feb 2023 22:29:36 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/andreasdueren" aria-label="Profile: andreasdueren">@<bdi>andreasdueren</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> <a href="https://forum.cloudron.io/post/61441">confirmed</a> a couple days ago that this was coming in 7.4. It was <a href="https://forum.cloudron.io/post/44822">originally scheduled</a> for 7.3, but didn't make it. I hope it does as it's pretty critical for anyone wanting to use a turnserver in academic or corporate contexts.</p>
]]></description><link>https://forum.cloudron.io/post/61641</link><guid isPermaLink="true">https://forum.cloudron.io/post/61641</guid><dc:creator><![CDATA[eganonoa]]></dc:creator><pubDate>Tue, 07 Feb 2023 22:29:36 GMT</pubDate></item><item><title><![CDATA[Reply to Use external turn server on Tue, 07 Feb 2023 10:34:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> Running into the same problem here. The built in TURN server is notoriously unstable (at least on my setup) which is why I would like to try using the same external one I set up for my nextcloud instance. However the config get overwritten every time its restarted. I added my custom config above the built in one hoping it will use these instead but have to do some testing what happens.</p>
<p dir="auto">I would love having the same option here for 7.4</p>
]]></description><link>https://forum.cloudron.io/post/61615</link><guid isPermaLink="true">https://forum.cloudron.io/post/61615</guid><dc:creator><![CDATA[andreasdueren]]></dc:creator><pubDate>Tue, 07 Feb 2023 10:34:55 GMT</pubDate></item><item><title><![CDATA[Reply to Use external turn server on Sun, 10 Oct 2021 09:01:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/robi" aria-label="Profile: robi">@<bdi>robi</bdi></a> That doesn't do the trick unfortunately. It results in the underlying IP of the cloudron server being exposed, which undermines the purpose of the cloudflare proxying.</p>
<p dir="auto">So i think I still need to find a way to add in our external turn server and allow it to survive a reboot.</p>
]]></description><link>https://forum.cloudron.io/post/37530</link><guid isPermaLink="true">https://forum.cloudron.io/post/37530</guid><dc:creator><![CDATA[eganonoa]]></dc:creator><pubDate>Sun, 10 Oct 2021 09:01:04 GMT</pubDate></item><item><title><![CDATA[Reply to Use external turn server on Sat, 09 Oct 2021 16:32:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/robi" aria-label="Profile: robi">@<bdi>robi</bdi></a> Thanks very much for the reply!  It does seem like matrix does respect SRV DNS records (see e.g. <a href="https://silvio.github.io/docker-matrix/Example.configs.html" target="_blank" rel="noopener noreferrer nofollow ugc">here</a> and <a href="https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/docs/configuring-dns.md" target="_blank" rel="noopener noreferrer nofollow ugc">here</a>).</p>
<p dir="auto">I think I'd still prefer to add our external turn server as it works on port 443. But this is definitely something I'm keen to explore. I'll have a play around to see if that can work around things.</p>
]]></description><link>https://forum.cloudron.io/post/37512</link><guid isPermaLink="true">https://forum.cloudron.io/post/37512</guid><dc:creator><![CDATA[eganonoa]]></dc:creator><pubDate>Sat, 09 Oct 2021 16:32:58 GMT</pubDate></item><item><title><![CDATA[Reply to Use external turn server on Sat, 09 Oct 2021 16:19:48 GMT]]></title><description><![CDATA[<p dir="auto">Does Matrix respect SRV DNS records?</p>
<p dir="auto">Cloudflare can be set up for those and pass the hints to the TURN ports you already have.</p>
]]></description><link>https://forum.cloudron.io/post/37510</link><guid isPermaLink="true">https://forum.cloudron.io/post/37510</guid><dc:creator><![CDATA[robi]]></dc:creator><pubDate>Sat, 09 Oct 2021 16:19:48 GMT</pubDate></item></channel></rss>