<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Kommentare zu: Eigener TURN Server für Jitsi Meet bereitstellen	</title>
	<atom:link href="https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/</link>
	<description></description>
	<lastBuildDate>Sat, 06 Jul 2024 17:38:00 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>
		Von: fiesh		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-16847</link>

		<dc:creator><![CDATA[fiesh]]></dc:creator>
		<pubDate>Sat, 06 Jul 2024 17:38:00 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-16847</guid>

					<description><![CDATA[Ein super Beitrag, vielen Dank hierfür!  Ich hätte aber eine Bitte: Lieber &lt;code&gt;diff&lt;/code&gt; anstelle von &lt;code&gt;sed&lt;/code&gt; für Config-Änderungen verwenden. Letzteres mit Zeilennummern ist leider schlecht anwendbar und lesbar, wenn sich die zugrundeliegenden Konfigurationsdateien mit neueren Versionen im Default ändern.

Mit der Anleitung hat es jetzt tatsächlich geklappt, trotz der Jitsi Dokumentation alles so zum Laufen zu bringen, dass es auch von schlechte administrierten Netzwerken aus rein über TCP/443 läuft.  Allerdings ist es jetzt bei mir so, dass leider gar keine direkte Kommunikation mehr mit der Videobridge via UDP/10000 stattfindet, und leider wird auch UDP/443 mit dem TURN Server nicht präferiert, auch wenn dies möglich wäre.  Ist das Absicht?]]></description>
			<content:encoded><![CDATA[<p>Ein super Beitrag, vielen Dank hierfür!  Ich hätte aber eine Bitte: Lieber <code>diff</code> anstelle von <code>sed</code> für Config-Änderungen verwenden. Letzteres mit Zeilennummern ist leider schlecht anwendbar und lesbar, wenn sich die zugrundeliegenden Konfigurationsdateien mit neueren Versionen im Default ändern.</p>
<p>Mit der Anleitung hat es jetzt tatsächlich geklappt, trotz der Jitsi Dokumentation alles so zum Laufen zu bringen, dass es auch von schlechte administrierten Netzwerken aus rein über TCP/443 läuft.  Allerdings ist es jetzt bei mir so, dass leider gar keine direkte Kommunikation mehr mit der Videobridge via UDP/10000 stattfindet, und leider wird auch UDP/443 mit dem TURN Server nicht präferiert, auch wenn dies möglich wäre.  Ist das Absicht?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: fiesh		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-16845</link>

		<dc:creator><![CDATA[fiesh]]></dc:creator>
		<pubDate>Sat, 06 Jul 2024 09:32:11 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-16845</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11135&quot;&gt;Markus&lt;/a&gt;.

Diese Antwort gehört in die Tagesschau.  Ich hatte

&lt;pre class=&quot;ql-syntax&quot; spellcheck=&quot;false&quot;&gt;realm=&#039;turn.domain.tld&#039;
&lt;/pre&gt;
und immer die &lt;em&gt;wrong realm&lt;/em&gt; Meldung bekommen, da die Hochkommata Teil des Namens waren.

Danke für deinen Kommentar!]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11135">Markus</a>.</p>
<p>Diese Antwort gehört in die Tagesschau.  Ich hatte</p>
<pre class="ql-syntax" spellcheck="false">realm='turn.domain.tld'
</pre>
<p>und immer die <em>wrong realm</em> Meldung bekommen, da die Hochkommata Teil des Namens waren.</p>
<p>Danke für deinen Kommentar!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Xhulio Berberi		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-15991</link>

		<dc:creator><![CDATA[Xhulio Berberi]]></dc:creator>
		<pubDate>Thu, 31 Mar 2022 09:38:34 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-15991</guid>

					<description><![CDATA[Hello, 
Congrulation on your work. I wish you all the best. I wanted to ask is this way can work also for NextCloud Talk. I have a problem with an error NO ICE Candidates after I set up the coTurn in my server. I have installed it in the same server NextCloud and the coturn. I have changed also the config file with the proper parameters and still have this error.]]></description>
			<content:encoded><![CDATA[<p>Hello,<br />
Congrulation on your work. I wish you all the best. I wanted to ask is this way can work also for NextCloud Talk. I have a problem with an error NO ICE Candidates after I set up the coTurn in my server. I have installed it in the same server NextCloud and the coturn. I have changed also the config file with the proper parameters and still have this error.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Neil Young		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11195</link>

		<dc:creator><![CDATA[Neil Young]]></dc:creator>
		<pubDate>Tue, 31 Aug 2021 16:08:36 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-11195</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11194&quot;&gt;Neil Young&lt;/a&gt;.

Sorry, sehe gerade, Du nutzt nur STUN. Dafür braucht&#039;s überhaupt keine Creds :)]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11194">Neil Young</a>.</p>
<p>Sorry, sehe gerade, Du nutzt nur STUN. Dafür braucht&#8217;s überhaupt keine Creds 🙂</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Neil Young		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11194</link>

		<dc:creator><![CDATA[Neil Young]]></dc:creator>
		<pubDate>Tue, 31 Aug 2021 16:07:22 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-11194</guid>

					<description><![CDATA[Deine Zugangsdaten für den TURN server sind nicht correct, deswegen bekommst Du auch nur STUN candidates. Da fehlt ein Semikolon hinter dem Timestamp, wenn Du die Credentials nach diesem RFC gebaut hast]]></description>
			<content:encoded><![CDATA[<p>Deine Zugangsdaten für den TURN server sind nicht correct, deswegen bekommst Du auch nur STUN candidates. Da fehlt ein Semikolon hinter dem Timestamp, wenn Du die Credentials nach diesem RFC gebaut hast</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Mike		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11192</link>

		<dc:creator><![CDATA[Mike]]></dc:creator>
		<pubDate>Wed, 18 Aug 2021 08:37:51 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-11192</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11190&quot;&gt;Daniel&lt;/a&gt;.

Hallo Daniel,
habe es gefixt, scheinbar braucht das NW etwas mehr Zeit, zur Startzeit coturn scheint IPV6 noch nicht &quot;aktiv&quot; zu sein, Lösung -für mich- Eintrag in /lib/systemd/system/coturn.service ==&#062; ExecStartPre=/bin/sleep 10 unter [Service], danach ist das NW oben und es gibt keine Fehlermeldung mehr. Das erklärt auch warum es bei einem Durchstarten des Service an sich nie auftaucht.
Gruß,
Mike]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11190">Daniel</a>.</p>
<p>Hallo Daniel,<br />
habe es gefixt, scheinbar braucht das NW etwas mehr Zeit, zur Startzeit coturn scheint IPV6 noch nicht &#8222;aktiv&#8220; zu sein, Lösung -für mich- Eintrag in /lib/systemd/system/coturn.service ==&gt; ExecStartPre=/bin/sleep 10 unter [Service], danach ist das NW oben und es gibt keine Fehlermeldung mehr. Das erklärt auch warum es bei einem Durchstarten des Service an sich nie auftaucht.<br />
Gruß,<br />
Mike</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Daniel		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11190</link>

		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Tue, 17 Aug 2021 10:10:15 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-11190</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11188&quot;&gt;Mike&lt;/a&gt;.

Hallo Mike,
ist der Server via IPv6 nach dem Neustart per Ping gleich erreichbar? Am Besten parallel die IPv4-Adresse pingen um Unterschiede erkennen zu können.

Was für ein OS läuft auf deinem Server?
Erfolgt die Konfiguration der Netzwerkkeinstellungen via Netplans?


Gruß,
Daniel]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11188">Mike</a>.</p>
<p>Hallo Mike,<br />
ist der Server via IPv6 nach dem Neustart per Ping gleich erreichbar? Am Besten parallel die IPv4-Adresse pingen um Unterschiede erkennen zu können.</p>
<p>Was für ein OS läuft auf deinem Server?<br />
Erfolgt die Konfiguration der Netzwerkkeinstellungen via Netplans?</p>
<p>Gruß,<br />
Daniel</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Mike		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11188</link>

		<dc:creator><![CDATA[Mike]]></dc:creator>
		<pubDate>Sun, 15 Aug 2021 16:46:04 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-11188</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11187&quot;&gt;Daniel&lt;/a&gt;.

Hallo Daniel, 

danke für den Hinweis, so richtig schlau bin ich daraus nicht geworden. Wenn ich den Thread bis zum Ende durchlese wird es im Endeffekt auf die Cert-Permissions runtergebrochen?

&lt;strong&gt;Also die Zertifikate privkey.pem und fullchain.pem auf &quot;root:turnserver + mode 640&quot;???&lt;/strong&gt;
Bei mir aktuell 400 und turnserver:turnserver ... (ich habe die lets encrypt Zertifikate in einen extra Ordnung für Coturn kopiert, diese werden beim Zertifikats-Update immer mit angepasst als &quot;hook-script&quot;)

AmbientCapabilities=CAP_NET_BIND_SERVICE im service File wird bei mir nix bringen da mein Port &#062; 1024 liegt ...

..... war leider nicht die Lösung:


0: Trying to bind fd 88 to &#060;[2003:f6:c70d:d400:ba27:ebff:3353:7777]:8346&#062;: errno=99
0: Cannot bind DTLS/UDP listener socket to addr [2003:f6:c70d:d400:ba27:ebff:3353:7777]:8346
0: Trying to bind DTLS/UDP listener socket to addr [2003:f6:c70d:d400:ba27:ebff:3353:7777]:8346, again...



Hast Du einen Tipp?


Danke.

Gruß,
Mike]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11187">Daniel</a>.</p>
<p>Hallo Daniel, </p>
<p>danke für den Hinweis, so richtig schlau bin ich daraus nicht geworden. Wenn ich den Thread bis zum Ende durchlese wird es im Endeffekt auf die Cert-Permissions runtergebrochen?</p>
<p><strong>Also die Zertifikate privkey.pem und fullchain.pem auf &#8222;root:turnserver + mode 640&#8220;???</strong><br />
Bei mir aktuell 400 und turnserver:turnserver &#8230; (ich habe die lets encrypt Zertifikate in einen extra Ordnung für Coturn kopiert, diese werden beim Zertifikats-Update immer mit angepasst als &#8222;hook-script&#8220;)</p>
<p>AmbientCapabilities=CAP_NET_BIND_SERVICE im service File wird bei mir nix bringen da mein Port &gt; 1024 liegt &#8230;</p>
<p>&#8230;.. war leider nicht die Lösung:</p>
<p>0: Trying to bind fd 88 to &lt;[2003:f6:c70d:d400:ba27:ebff:3353:7777]:8346&gt;: errno=99<br />
0: Cannot bind DTLS/UDP listener socket to addr [2003:f6:c70d:d400:ba27:ebff:3353:7777]:8346<br />
0: Trying to bind DTLS/UDP listener socket to addr [2003:f6:c70d:d400:ba27:ebff:3353:7777]:8346, again&#8230;</p>
<p>Hast Du einen Tipp?</p>
<p>Danke.</p>
<p>Gruß,<br />
Mike</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Daniel		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11187</link>

		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Sat, 14 Aug 2021 18:21:31 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-11187</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11181&quot;&gt;Mike&lt;/a&gt;.

Hallo Mike,
das hört sich so an, als wäre die IPv6-Adresse beim Starten des Coturn Services noch nicht auf der Netzwerkkarte gebunden bzw. Up.
Schau mal in das &lt;a href=&quot;https://github.com/coturn/coturn/issues/421&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow ugc&quot;&gt;Issue auf GitHub.&lt;/a&gt;

Gruß,
Daniel]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11181">Mike</a>.</p>
<p>Hallo Mike,<br />
das hört sich so an, als wäre die IPv6-Adresse beim Starten des Coturn Services noch nicht auf der Netzwerkkarte gebunden bzw. Up.<br />
Schau mal in das <a href="https://github.com/coturn/coturn/issues/421" target="_blank" rel="noopener nofollow ugc">Issue auf GitHub.</a></p>
<p>Gruß,<br />
Daniel</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Mike		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11181</link>

		<dc:creator><![CDATA[Mike]]></dc:creator>
		<pubDate>Thu, 29 Jul 2021 10:36:40 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-11181</guid>

					<description><![CDATA[Hi,
vielen Dank für die Super-Anleitung, hat den Server bei mir zum Laufen gebracht, allerdings habe ich das Problem - *NUR* beim Reboot der Maschine:

Cannot bind TLS/TCP listener socket to addr [2003:f4:u655:c654:bz67:ebff:fe53:55jj]:8346
1: Trying to bind TLS/TCP listener socket to addr [&lt;span&gt;2003:f4:u655:c654:bz67:ebff:fe53:55jj&lt;/span&gt;]:8346, again...

Wenn ich im laufenden Betrieb den Coturn-Server restarte kommt die obige Meldung nicht ....

Hat mir jemand einen Tipp?

Danke,
Mike]]></description>
			<content:encoded><![CDATA[<p>Hi,<br />
vielen Dank für die Super-Anleitung, hat den Server bei mir zum Laufen gebracht, allerdings habe ich das Problem &#8211; *NUR* beim Reboot der Maschine:</p>
<p>Cannot bind TLS/TCP listener socket to addr [2003:f4:u655:c654:bz67:ebff:fe53:55jj]:8346<br />
1: Trying to bind TLS/TCP listener socket to addr [<span>2003:f4:u655:c654:bz67:ebff:fe53:55jj</span>]:8346, again&#8230;</p>
<p>Wenn ich im laufenden Betrieb den Coturn-Server restarte kommt die obige Meldung nicht &#8230;.</p>
<p>Hat mir jemand einen Tipp?</p>
<p>Danke,<br />
Mike</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Frank		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11158</link>

		<dc:creator><![CDATA[Frank]]></dc:creator>
		<pubDate>Sun, 02 May 2021 13:05:39 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-11158</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11110&quot;&gt;Sascha&lt;/a&gt;.

Hallo Sascha,
ich bin auch gerade dabei eine ähnliche Konfiguration wie du aufzubauen. Leider bin nicht so der Superfachmann. Muss ich denn auf den Servern mit der jeweiligen Videobridge irgendwelche Einstellungen für den Coturn-Einsatz vornehmen? Da hört es gerade ein wenig bei mir auf..
Vielleicht hast du ja ein gutes Tutorial oder einen Tipp für mich?]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11110">Sascha</a>.</p>
<p>Hallo Sascha,<br />
ich bin auch gerade dabei eine ähnliche Konfiguration wie du aufzubauen. Leider bin nicht so der Superfachmann. Muss ich denn auf den Servern mit der jeweiligen Videobridge irgendwelche Einstellungen für den Coturn-Einsatz vornehmen? Da hört es gerade ein wenig bei mir auf..<br />
Vielleicht hast du ja ein gutes Tutorial oder einen Tipp für mich?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Markus		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11135</link>

		<dc:creator><![CDATA[Markus]]></dc:creator>
		<pubDate>Wed, 31 Mar 2021 11:01:13 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-11135</guid>

					<description><![CDATA[Ich musste in meiner Konfiguration die external-ip-Einträge ersetzen durch &quot;relay-ip&quot; - sonst gings nicht (ADDRESS_FAMILY_MISMATCH mit einem Client, der nur eine IPv6-Adresse hatte).

Und noch ein Hinweis zu einem Fehler, der mich zwei volle Tage gekostet hat: 

Dem Turn-Server selbst ist der &quot;Realm&quot; vollkommen egal, er nimmt alles. Auch einen Namen mit Trailing Whitespace! 
Zumindest im Zusammenspiel mit Jitsi ist dieser Name aber nicht gültig! Es gibt dann übrigens auch einen entsprechenden Hinweis (&quot;wrong realm&quot;) - und wenn man genau hinschaut, sieht man das Leerzeichen auch vor der schließenden spitzen Klammer &quot;realm &#060;example.org &#062;&quot;. Mir ist es leider erst sehr spät aufgefallen...

(Wenn man sich genau an diese Anleitung hier hält, ist das natürlich kein Problem - die bash ignoriert trailing whitespaces; ich hab meine Konfiguration halt bloß schon gehabt, und die verglichen...)]]></description>
			<content:encoded><![CDATA[<p>Ich musste in meiner Konfiguration die external-ip-Einträge ersetzen durch &#8222;relay-ip&#8220; &#8211; sonst gings nicht (ADDRESS_FAMILY_MISMATCH mit einem Client, der nur eine IPv6-Adresse hatte).</p>
<p>Und noch ein Hinweis zu einem Fehler, der mich zwei volle Tage gekostet hat: </p>
<p>Dem Turn-Server selbst ist der &#8222;Realm&#8220; vollkommen egal, er nimmt alles. Auch einen Namen mit Trailing Whitespace!<br />
Zumindest im Zusammenspiel mit Jitsi ist dieser Name aber nicht gültig! Es gibt dann übrigens auch einen entsprechenden Hinweis (&#8222;wrong realm&#8220;) &#8211; und wenn man genau hinschaut, sieht man das Leerzeichen auch vor der schließenden spitzen Klammer &#8222;realm &lt;example.org &gt;&#8220;. Mir ist es leider erst sehr spät aufgefallen&#8230;</p>
<p>(Wenn man sich genau an diese Anleitung hier hält, ist das natürlich kein Problem &#8211; die bash ignoriert trailing whitespaces; ich hab meine Konfiguration halt bloß schon gehabt, und die verglichen&#8230;)</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Sascha		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11110</link>

		<dc:creator><![CDATA[Sascha]]></dc:creator>
		<pubDate>Thu, 25 Feb 2021 15:05:01 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-11110</guid>

					<description><![CDATA[Hallo, ich habe das Tutorial auch mal durchgearbeitet und der Turn-Server funktioniert soweit wohl (ICE hat geklappt).
Allerdings bekomme ich keine Verbindung für eine Videokonferenz zu stande. Diese brechen mit einer Fehlermeldung ab Verbindung kann nicht hergestellt werden.
Ich habe folgendes Konstrukt:
Ein Server mit Jicofo, Prosody und Jitsi-Meet
Ein Server mit Coturn
X-mal Server mit der Videobridge

Nun habe ich das Problem dass sich dich Videobridges korrekt am Turn-Server melden, allerdings der Jicofo bekommt nichts davon mit.
Können Sie mir hier ein Tipp geben?]]></description>
			<content:encoded><![CDATA[<p>Hallo, ich habe das Tutorial auch mal durchgearbeitet und der Turn-Server funktioniert soweit wohl (ICE hat geklappt).<br />
Allerdings bekomme ich keine Verbindung für eine Videokonferenz zu stande. Diese brechen mit einer Fehlermeldung ab Verbindung kann nicht hergestellt werden.<br />
Ich habe folgendes Konstrukt:<br />
Ein Server mit Jicofo, Prosody und Jitsi-Meet<br />
Ein Server mit Coturn<br />
X-mal Server mit der Videobridge</p>
<p>Nun habe ich das Problem dass sich dich Videobridges korrekt am Turn-Server melden, allerdings der Jicofo bekommt nichts davon mit.<br />
Können Sie mir hier ein Tipp geben?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Hippo		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11088</link>

		<dc:creator><![CDATA[Hippo]]></dc:creator>
		<pubDate>Tue, 26 Jan 2021 01:08:03 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-11088</guid>

					<description><![CDATA[Das Tutorial war nuetzlich. Ich hab allerdings ein kleines Vertrauensproblem: Warum muessen auf so einer Seite hier Schneeflocken fallen und unnoetig CPU fressen.]]></description>
			<content:encoded><![CDATA[<p>Das Tutorial war nuetzlich. Ich hab allerdings ein kleines Vertrauensproblem: Warum muessen auf so einer Seite hier Schneeflocken fallen und unnoetig CPU fressen.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Daniel		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11077</link>

		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Fri, 01 Jan 2021 17:31:53 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-11077</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11060&quot;&gt;Jens&lt;/a&gt;.

Hallo Jens,
entschuldige die späte Rückmeldung. Ich habe leider erst an Weihnachten Zeit gefunden, mir den Sachverhalt anzuschauen. Die Entwickler von Jitsi Meet haben in den letzten Monaten grundsätzliche Veränderungen vorgenommen. Daher habe ich meine Anleitungen durchgeabeitet und die notwendigen Anpassungen vorgenommen.

Daher empfehle ich dir nochmals deine Konfiguration abzugleichen bzw. neu zu installieren/konfiguieren. Sollte das Problem danach nach wie vor vorhanden sein, darfst du dich gerne nochmals melden.


Grüße,
Daniel]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11060">Jens</a>.</p>
<p>Hallo Jens,<br />
entschuldige die späte Rückmeldung. Ich habe leider erst an Weihnachten Zeit gefunden, mir den Sachverhalt anzuschauen. Die Entwickler von Jitsi Meet haben in den letzten Monaten grundsätzliche Veränderungen vorgenommen. Daher habe ich meine Anleitungen durchgeabeitet und die notwendigen Anpassungen vorgenommen.</p>
<p>Daher empfehle ich dir nochmals deine Konfiguration abzugleichen bzw. neu zu installieren/konfiguieren. Sollte das Problem danach nach wie vor vorhanden sein, darfst du dich gerne nochmals melden.</p>
<p>Grüße,<br />
Daniel</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Daniel		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11062</link>

		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Tue, 24 Nov 2020 14:56:40 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-11062</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11051&quot;&gt;Joachim&lt;/a&gt;.

Hallo Joachim,
vielen dank für den Hinweis. Ich habe den Fehler im Artikel korrgiert.

Gruß,
Daniel]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11051">Joachim</a>.</p>
<p>Hallo Joachim,<br />
vielen dank für den Hinweis. Ich habe den Fehler im Artikel korrgiert.</p>
<p>Gruß,<br />
Daniel</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Jens		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11060</link>

		<dc:creator><![CDATA[Jens]]></dc:creator>
		<pubDate>Sun, 22 Nov 2020 15:10:28 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-11060</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11057&quot;&gt;Jens&lt;/a&gt;.

Hallo! Hier noch mal eine Ergänzung und Frage! Der Fehler liegt wohl darin, das via Ipv4 keine TCP / TLS Verbindung etabliert wird, da die Bindung nicht vorhanden ist. Deine Config beruht auf einer IpV4 und Ipv6. Ich nutze aber nur eine Ipv4 Adresse:

xxx@stun:~$ tail -f /var/log/coturn/coturn_2020-11-22.log0: 

&lt;ol&gt;&lt;li&gt;IPv6. SCTP listener opened on : ::1:4430: &lt;/li&gt;&lt;li&gt;IPv4. UDP listener opened on: 127.0.0.1:4430: &lt;/li&gt;&lt;li&gt;IPv6. TCP listener opened on : ::1:4430: &lt;/li&gt;&lt;li&gt;IPv4. UDP listener opened on: 17x.xx.1x.xxx:4430: (das ist OK)&lt;/li&gt;&lt;li&gt;IPv6. UDP listener opened on: ::1:4430: &lt;/li&gt;&lt;/ol&gt;
Total General servers: 2: 
IO method (auth thread): 
epoll (with changelist)0: IO method (auth thread): 
epoll (with changelist)0: IO method (admin thread): 
epoll (with changelist)0: SQLite DB connection success: /var/lib/turn/turndb

Wie kann ich diese Bindung herstellen?

LG]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11057">Jens</a>.</p>
<p>Hallo! Hier noch mal eine Ergänzung und Frage! Der Fehler liegt wohl darin, das via Ipv4 keine TCP / TLS Verbindung etabliert wird, da die Bindung nicht vorhanden ist. Deine Config beruht auf einer IpV4 und Ipv6. Ich nutze aber nur eine Ipv4 Adresse:</p>
<p>xxx@stun:~$ tail -f /var/log/coturn/coturn_2020-11-22.log0: </p>
<ol>
<li>IPv6. SCTP listener opened on : ::1:4430: </li>
<li>IPv4. UDP listener opened on: 127.0.0.1:4430: </li>
<li>IPv6. TCP listener opened on : ::1:4430: </li>
<li>IPv4. UDP listener opened on: 17x.xx.1x.xxx:4430: (das ist OK)</li>
<li>IPv6. UDP listener opened on: ::1:4430: </li>
</ol>
<p>Total General servers: 2:<br />
IO method (auth thread):<br />
epoll (with changelist)0: IO method (auth thread):<br />
epoll (with changelist)0: IO method (admin thread):<br />
epoll (with changelist)0: SQLite DB connection success: /var/lib/turn/turndb</p>
<p>Wie kann ich diese Bindung herstellen?</p>
<p>LG</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Jens		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11057</link>

		<dc:creator><![CDATA[Jens]]></dc:creator>
		<pubDate>Fri, 20 Nov 2020 15:17:20 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-11057</guid>

					<description><![CDATA[Hallo! Ersteinmal einen großen Dank für die Anleitung! 

Sie ist meines Wissen nach wohl die einzigste die Vollständig und sauber erklärt wurde, um die Einrichtung Schritt für Schritt umzusetzen. 

Bei mir hat die Einrichtung gut funktioniert, ich bekomme auch eine Verbindung mit meinem Gegenüber und kann ein Gespräch führen, doch denke, das  etwas noch nicht rund läuft, gerade in Bezug auf die TCP Verbindung. 

Der erste Abschnitt Test (2 Zeilen) ist identisch mit Deinem, praktisch die &quot;Halbe Miete&quot;, allerdings habe ich im letzten Abschnitt &quot;Test der Funktionalität&quot; die LOG-Datei mit Deiner verglichen und bei mir fehlen anscheinend das Zertifikat und der User. 

Auch bei Trickle erhalte ich einen Fehler 701, obwohl am Ende &quot;Done&quot; steht. 

&lt;strong&gt;Da ich mir unsicher bin, ob alles korrekt ist und aus Verzweiflung von neuen starte, wollte ich kurz Deine Meinung hierzu hören. &lt;/strong&gt;&lt;a href=&quot;https://i.imgur.com/L2T87Mw.jpeg&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;strong&gt;Anbei der Screenshot der LOG-Datei&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;. &lt;/strong&gt;

Vielleicht hast Du einen Hinweis für mich und ich erspare mir diese!

Nochmals vielen Dank!

Jens]]></description>
			<content:encoded><![CDATA[<p>Hallo! Ersteinmal einen großen Dank für die Anleitung! </p>
<p>Sie ist meines Wissen nach wohl die einzigste die Vollständig und sauber erklärt wurde, um die Einrichtung Schritt für Schritt umzusetzen. </p>
<p>Bei mir hat die Einrichtung gut funktioniert, ich bekomme auch eine Verbindung mit meinem Gegenüber und kann ein Gespräch führen, doch denke, das  etwas noch nicht rund läuft, gerade in Bezug auf die TCP Verbindung. </p>
<p>Der erste Abschnitt Test (2 Zeilen) ist identisch mit Deinem, praktisch die &#8222;Halbe Miete&#8220;, allerdings habe ich im letzten Abschnitt &#8222;Test der Funktionalität&#8220; die LOG-Datei mit Deiner verglichen und bei mir fehlen anscheinend das Zertifikat und der User. </p>
<p>Auch bei Trickle erhalte ich einen Fehler 701, obwohl am Ende &#8222;Done&#8220; steht. </p>
<p><strong>Da ich mir unsicher bin, ob alles korrekt ist und aus Verzweiflung von neuen starte, wollte ich kurz Deine Meinung hierzu hören. </strong><a href="https://i.imgur.com/L2T87Mw.jpeg" rel="nofollow ugc"><strong>Anbei der Screenshot der LOG-Datei</strong></a><strong>. </strong></p>
<p>Vielleicht hast Du einen Hinweis für mich und ich erspare mir diese!</p>
<p>Nochmals vielen Dank!</p>
<p>Jens</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Joachim		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11051</link>

		<dc:creator><![CDATA[Joachim]]></dc:creator>
		<pubDate>Wed, 11 Nov 2020 17:49:26 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-11051</guid>

					<description><![CDATA[Kurze Frage zum Script, das TURN-User und Kennwort für 24h ausliest: bezieht sich der Parameter expiry=8600 auf die Geltungsdauer? Dann müsste der Wert allerdings 86400 betragen wie in der Erklärung angegeben.]]></description>
			<content:encoded><![CDATA[<p>Kurze Frage zum Script, das TURN-User und Kennwort für 24h ausliest: bezieht sich der Parameter expiry=8600 auf die Geltungsdauer? Dann müsste der Wert allerdings 86400 betragen wie in der Erklärung angegeben.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Daniel		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11034</link>

		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Thu, 17 Sep 2020 16:52:24 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-11034</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11032&quot;&gt;Robin&lt;/a&gt;.

Guten Abend Robin,
vielen Dank für den Hinweis. Da ist mir beim Testen das Kommentarzeichen abhanden gekommen. Ich habe den Fehler korrigiert.

Gruß,
Daniel]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11032">Robin</a>.</p>
<p>Guten Abend Robin,<br />
vielen Dank für den Hinweis. Da ist mir beim Testen das Kommentarzeichen abhanden gekommen. Ich habe den Fehler korrigiert.</p>
<p>Gruß,<br />
Daniel</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Robin		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-11032</link>

		<dc:creator><![CDATA[Robin]]></dc:creator>
		<pubDate>Wed, 16 Sep 2020 06:42:36 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-11032</guid>

					<description><![CDATA[In der turn-Config scheint es einen fehler zu geben - evtl. auch nur kosmetisch: lt-cred-mech und use-auth-secret sind gleichzeitig nicht nutzbar: https://github.com/coturn/coturn/issues/459#issuecomment-547844254

Ich weiß nicht, welche Auswirkungen das hat, wollte aber darauf hinweisen.]]></description>
			<content:encoded><![CDATA[<p>In der turn-Config scheint es einen fehler zu geben &#8211; evtl. auch nur kosmetisch: lt-cred-mech und use-auth-secret sind gleichzeitig nicht nutzbar: <a href="https://github.com/coturn/coturn/issues/459#issuecomment-547844254" rel="nofollow ugc">https://github.com/coturn/coturn/issues/459#issuecomment-547844254</a></p>
<p>Ich weiß nicht, welche Auswirkungen das hat, wollte aber darauf hinweisen.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Tobias		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10991</link>

		<dc:creator><![CDATA[Tobias]]></dc:creator>
		<pubDate>Thu, 28 May 2020 13:56:22 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-10991</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10988&quot;&gt;Daniel&lt;/a&gt;.

&lt;p&gt;Moin Daniel!&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Ich hab den coTurn jetzt so ins Netz gehangen. &lt;/p&gt;&lt;p&gt;Da ich ein wenig Paranoid bei sowas bin, bekomme ich immer etwas Bauchschmerzen.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Alles läuft soweit. Jitsi scheint keine Probleme zu haben und coTurn arbeitet ordentlich. Die ersten Tests sind erfolgreich verlaufen.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Vereinzeln treten noch &#160;&quot; TLS/TCP socket buffer operation error (callback)&quot; - Fehler auf die ich noch nicht richtig zuordnen kann, aber das bekomme ich schon raus.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Ich habe den Jitsi &#038; coTurn an unsere 1GigaBit Leitung gehangen, ich hoffe die Bandbreite reicht aus.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Ich möchte dir nochmals für alles Danken!&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Bleib Gesund!&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Grüße&lt;/p&gt;&lt;p&gt;Tobi&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10988">Daniel</a>.</p>
<p>Moin Daniel!</p>
<p></p>
<p>Ich hab den coTurn jetzt so ins Netz gehangen. </p>
<p>Da ich ein wenig Paranoid bei sowas bin, bekomme ich immer etwas Bauchschmerzen.</p>
<p></p>
<p>Alles läuft soweit. Jitsi scheint keine Probleme zu haben und coTurn arbeitet ordentlich. Die ersten Tests sind erfolgreich verlaufen.</p>
<p></p>
<p>Vereinzeln treten noch &nbsp;&#8220; TLS/TCP socket buffer operation error (callback)&#8220; &#8211; Fehler auf die ich noch nicht richtig zuordnen kann, aber das bekomme ich schon raus.</p>
<p></p>
<p>Ich habe den Jitsi &amp; coTurn an unsere 1GigaBit Leitung gehangen, ich hoffe die Bandbreite reicht aus.</p>
<p></p>
<p></p>
<p>Ich möchte dir nochmals für alles Danken!</p>
<p></p>
<p>Bleib Gesund!</p>
<p></p>
<p>Grüße</p>
<p>Tobi</p>
<p></p>
<p></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Daniel		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10988</link>

		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Sat, 23 May 2020 13:50:11 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-10988</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10986&quot;&gt;Tobias&lt;/a&gt;.

Hallo Tobi,
der TURN-Server wird in den meisten Fällen genutzt, um durch Firewalls und Proxy-Server aufbauen zu können. In diesem Fall nutzt Jitsi Meet den Port 10000/UDP. Der Port ist im Unternehmensumfeld nicht nutzbar. An diesem Punkt setzt der TURN-Server an. Durch die Nutzung von Port 443 (wird auch für HTTPS verwendet) ist die Chance groß, dass das Videosignal über Firewall/Proxy-Server übertragen werden kann. Somit ist keine Anpassung bei den evtl. Teilnehmern notwendig.

Der TURN-Server in unserer DMZ war für mich von Anfang an keine Option. Denn wir haben nicht die notwendige Brandbereite auf der bestehenden Datenleitung dafür zur Verfügung. Je nach Anzahl von parallelen Besprechungen und Anzahl der Teilnehmer kommen schnell mehrere Mbit/s zusammen. Die größte Besprechung in den lezten 30 Tagen hat 31Mbit/s benötigt.

In wie fern hast du Bauchschmerzen? Die Firewall ist aktiv und entsprechend konfiguriert.


Gruß Daniel
.]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10986">Tobias</a>.</p>
<p>Hallo Tobi,<br />
der TURN-Server wird in den meisten Fällen genutzt, um durch Firewalls und Proxy-Server aufbauen zu können. In diesem Fall nutzt Jitsi Meet den Port 10000/UDP. Der Port ist im Unternehmensumfeld nicht nutzbar. An diesem Punkt setzt der TURN-Server an. Durch die Nutzung von Port 443 (wird auch für HTTPS verwendet) ist die Chance groß, dass das Videosignal über Firewall/Proxy-Server übertragen werden kann. Somit ist keine Anpassung bei den evtl. Teilnehmern notwendig.</p>
<p>Der TURN-Server in unserer DMZ war für mich von Anfang an keine Option. Denn wir haben nicht die notwendige Brandbereite auf der bestehenden Datenleitung dafür zur Verfügung. Je nach Anzahl von parallelen Besprechungen und Anzahl der Teilnehmer kommen schnell mehrere Mbit/s zusammen. Die größte Besprechung in den lezten 30 Tagen hat 31Mbit/s benötigt.</p>
<p>In wie fern hast du Bauchschmerzen? Die Firewall ist aktiv und entsprechend konfiguriert.</p>
<p>Gruß Daniel<br />
.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Tobias		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10986</link>

		<dc:creator><![CDATA[Tobias]]></dc:creator>
		<pubDate>Fri, 22 May 2020 06:49:23 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-10986</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10981&quot;&gt;Daniel&lt;/a&gt;.

Guten Morgen Daniel,

danke für deinen Support!

Ich hab mittlerweile die Fehler soweit beheben können. Der &quot;Bind Error&quot; hat sich mit diesem Artikel gut beheben können.
https://github.com/coturn/coturn/issues/421

Allerdings geht es weiter. Der Turnserver scheint zu funktionieren, denn Jitsi kann eine Verbindung zu diesem aufbauen. Allerdings ist meine Kernproblematik noch nicht damit behoben.

Zudem bekomme ich bei https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/
nur &quot;Host&quot;-Verbindungen hin, bräuchte aber, sofern ich das richtig verstanden habe &quot;srflx&quot; und &quot;relay&quot; Verbindungen.

Dazu evtl. noch eine Frage. Ich habe den Turnserver ebenfalls in der DMZ stehen. Alle Ports werden entsprechend weiter geleitet. 

Ich frage mich bei meinem derzeitigen Problem, ob der Turnserver überhaupt in einer DMZ mit einem NAT stehen darf. Ich habe einige dinge dazugelesen und die Meinugen waren durchwachsen und überlege den TURN Server so in die Frei Wildbahn zu hängen, bereitet mir allerdings ein wenig Bauchschmerzen.

Hast du Erfahrungen mit coTurn in einer DMZ gemacht? 
Wenn ich noch einmal um einen Rat bitten dürfte wäre das ganz große Klasse!

Schönes Wocheende und nochmals vielen Dank für deine Hilfe!

Gruß
Tobi]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10981">Daniel</a>.</p>
<p>Guten Morgen Daniel,</p>
<p>danke für deinen Support!</p>
<p>Ich hab mittlerweile die Fehler soweit beheben können. Der &#8222;Bind Error&#8220; hat sich mit diesem Artikel gut beheben können.<br />
<a href="https://github.com/coturn/coturn/issues/421" rel="nofollow ugc">https://github.com/coturn/coturn/issues/421</a></p>
<p>Allerdings geht es weiter. Der Turnserver scheint zu funktionieren, denn Jitsi kann eine Verbindung zu diesem aufbauen. Allerdings ist meine Kernproblematik noch nicht damit behoben.</p>
<p>Zudem bekomme ich bei <a href="https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/" rel="nofollow ugc">https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/</a><br />
nur &#8222;Host&#8220;-Verbindungen hin, bräuchte aber, sofern ich das richtig verstanden habe &#8222;srflx&#8220; und &#8222;relay&#8220; Verbindungen.</p>
<p>Dazu evtl. noch eine Frage. Ich habe den Turnserver ebenfalls in der DMZ stehen. Alle Ports werden entsprechend weiter geleitet. </p>
<p>Ich frage mich bei meinem derzeitigen Problem, ob der Turnserver überhaupt in einer DMZ mit einem NAT stehen darf. Ich habe einige dinge dazugelesen und die Meinugen waren durchwachsen und überlege den TURN Server so in die Frei Wildbahn zu hängen, bereitet mir allerdings ein wenig Bauchschmerzen.</p>
<p>Hast du Erfahrungen mit coTurn in einer DMZ gemacht?<br />
Wenn ich noch einmal um einen Rat bitten dürfte wäre das ganz große Klasse!</p>
<p>Schönes Wocheende und nochmals vielen Dank für deine Hilfe!</p>
<p>Gruß<br />
Tobi</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Daniel		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10982</link>

		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Thu, 21 May 2020 09:13:51 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-10982</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10973&quot;&gt;Marko&lt;/a&gt;.

Klingt für mich so, als würd Jitsi nichts von TURN-Server wissen. Daher vermute ich, dass in einer der Dateien ein Fehler eingeschlichen hat:
/etc/jitsi/meet/$FqdnJitsiServer-config.js
/etc/prosody/conf.avail/$FqdnJitsiServer.cfg.lua
/etc/jitsi/videobridge/sip-communicator.properties

Bitte kontrolliere diese nochmals auf Tippfehler und ob die korrekten Werte gesetzt sind.

Stehen die Server bei dir im LAN/DMZ oder bei einem Webhoster? Bei ersterem sind noch weitere Konfigurationsschritte notwendig. Da bin ich aber an der Stelle überfragt. Bisher keine Zeit gefunden dieses Szenario aufzubauen und zu dokumentieren,]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10973">Marko</a>.</p>
<p>Klingt für mich so, als würd Jitsi nichts von TURN-Server wissen. Daher vermute ich, dass in einer der Dateien ein Fehler eingeschlichen hat:<br />
/etc/jitsi/meet/$FqdnJitsiServer-config.js<br />
/etc/prosody/conf.avail/$FqdnJitsiServer.cfg.lua<br />
/etc/jitsi/videobridge/sip-communicator.properties</p>
<p>Bitte kontrolliere diese nochmals auf Tippfehler und ob die korrekten Werte gesetzt sind.</p>
<p>Stehen die Server bei dir im LAN/DMZ oder bei einem Webhoster? Bei ersterem sind noch weitere Konfigurationsschritte notwendig. Da bin ich aber an der Stelle überfragt. Bisher keine Zeit gefunden dieses Szenario aufzubauen und zu dokumentieren,</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Daniel		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10981</link>

		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Mon, 18 May 2020 18:06:10 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-10981</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10972&quot;&gt;Tobias&lt;/a&gt;.

Guten Abend Tobias,
ist evtl. durch ein anderer Service der Por gesperrt. Kannst du dir mit netstat -tulpen einmal anschauen.
Kontrolliere zudem ob du mit ifconfig ein Interface lo angezeigt bekommst.

Ich habe den Befehl &quot;awk -F ... /etc/turnserver.conf&quot; oben im Beitrag angepasst. Dieser hat die ganze ZEile ausgegeben und nicht nur das Passwort. Ab sofort wird nur noch das Passwort ausgegeben.

Gruß Daniel]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10972">Tobias</a>.</p>
<p>Guten Abend Tobias,<br />
ist evtl. durch ein anderer Service der Por gesperrt. Kannst du dir mit netstat -tulpen einmal anschauen.<br />
Kontrolliere zudem ob du mit ifconfig ein Interface lo angezeigt bekommst.</p>
<p>Ich habe den Befehl &#8222;awk -F &#8230; /etc/turnserver.conf&#8220; oben im Beitrag angepasst. Dieser hat die ganze ZEile ausgegeben und nicht nur das Passwort. Ab sofort wird nur noch das Passwort ausgegeben.</p>
<p>Gruß Daniel</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Daniel		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10980</link>

		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Mon, 18 May 2020 17:54:53 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-10980</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10975&quot;&gt;Johannes&lt;/a&gt;.

Hallo Johannes, im ersten Moment hört es sich für mich so an, als hättest du in der Konfiguration /etc/turnserver.conf eine IP-Adresse angegeben, die auf dem Server nicht konfiguriert ist (ifconfig). Evtl. ein kl. Tippfehler bei der Übernahme. Gruß Daniel]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10975">Johannes</a>.</p>
<p>Hallo Johannes, im ersten Moment hört es sich für mich so an, als hättest du in der Konfiguration /etc/turnserver.conf eine IP-Adresse angegeben, die auf dem Server nicht konfiguriert ist (ifconfig). Evtl. ein kl. Tippfehler bei der Übernahme. Gruß Daniel</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Johannes		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10975</link>

		<dc:creator><![CDATA[Johannes]]></dc:creator>
		<pubDate>Sun, 17 May 2020 15:17:20 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-10975</guid>

					<description><![CDATA[Ich habe eine sehr ähnliche Konfiguration (Ubuntu 20.04); leider meldet der Server im Logfile 

0: log file opened: /var/log/turn_70603_2020-05-17.log
0: You cannot define external IP more than once in the configuration


das liegt wohl daran, dass ich wie bei Ihnen eine IPv4 und eine IPv6 konfigurieren will. Wissen Sie woran das liegt?]]></description>
			<content:encoded><![CDATA[<p>Ich habe eine sehr ähnliche Konfiguration (Ubuntu 20.04); leider meldet der Server im Logfile </p>
<p>0: log file opened: /var/log/turn_70603_2020-05-17.log<br />
0: You cannot define external IP more than once in the configuration</p>
<p>das liegt wohl daran, dass ich wie bei Ihnen eine IPv4 und eine IPv6 konfigurieren will. Wissen Sie woran das liegt?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Marko		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10973</link>

		<dc:creator><![CDATA[Marko]]></dc:creator>
		<pubDate>Thu, 14 May 2020 18:26:52 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-10973</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10968&quot;&gt;Daniel&lt;/a&gt;.

Hallo Daniel,
es sind unterschiedliche Server. Die FW habe ich auf beiden deaktiviert und ja der Stun lauscht auf 443.
Aber der Meet will nicht zum Stun er will innerlich den 10000 udp.

Ich verzweifle langsam.]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10968">Daniel</a>.</p>
<p>Hallo Daniel,<br />
es sind unterschiedliche Server. Die FW habe ich auf beiden deaktiviert und ja der Stun lauscht auf 443.<br />
Aber der Meet will nicht zum Stun er will innerlich den 10000 udp.</p>
<p>Ich verzweifle langsam.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Tobias		</title>
		<link>https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10972</link>

		<dc:creator><![CDATA[Tobias]]></dc:creator>
		<pubDate>Thu, 14 May 2020 16:38:49 +0000</pubDate>
		<guid isPermaLink="false">https://blog.wydler.eu/?p=5743#comment-10972</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10971&quot;&gt;Tobias&lt;/a&gt;.

Hallo Daniel, 

Die Installation des Turnservers hat sehr gut geklappt und Trickle ICE (WebRTC)  zeigt an das alles klappt!


Allerding muss dich nocheinmal um Rat fragen.

Im coturn Log bekomme ich folgenden fehler:

o: Cannot bind TLS/TCP listener socket to addr 127.0.0.1:443
0: Trying to bind TLS/TCP listener socket to addr 127.0.0.1:443, again...
0: Trying to bind fd 14 to : errno=13


Ich hab jetzt schon eniges dazu gelesen verstehe aber nicht ganz warum der bind nicht funktioniert. Evtl hast du noch eine Idee.

Und ich habe eine weitere Frage:
 
In der Jitsi konfiguration sprichst du von &quot;  und .&quot; 
.habe ich durch awk -F &quot;:&quot; &#039;/static-auth-secret/ {print $1}&#039; /etc/turnserver.conf erstetzt
Finde aber keine stelle wo ich  erstetzen muss?

Gruß
Tobi]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://blog.daniel.wydler.eu/2020/04/04/eigener-turn-server-fuer-jitsi-meet-bereitstellen/#comment-10971">Tobias</a>.</p>
<p>Hallo Daniel, </p>
<p>Die Installation des Turnservers hat sehr gut geklappt und Trickle ICE (WebRTC)  zeigt an das alles klappt!</p>
<p>Allerding muss dich nocheinmal um Rat fragen.</p>
<p>Im coturn Log bekomme ich folgenden fehler:</p>
<p>o: Cannot bind TLS/TCP listener socket to addr 127.0.0.1:443<br />
0: Trying to bind TLS/TCP listener socket to addr 127.0.0.1:443, again&#8230;<br />
0: Trying to bind fd 14 to : errno=13</p>
<p>Ich hab jetzt schon eniges dazu gelesen verstehe aber nicht ganz warum der bind nicht funktioniert. Evtl hast du noch eine Idee.</p>
<p>Und ich habe eine weitere Frage:</p>
<p>In der Jitsi konfiguration sprichst du von &#8220;  und .&#8220;<br />
.habe ich durch awk -F &#8222;:&#8220; &#8218;/static-auth-secret/ {print $1}&#8216; /etc/turnserver.conf erstetzt<br />
Finde aber keine stelle wo ich  erstetzen muss?</p>
<p>Gruß<br />
Tobi</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
