Ich habe ein seltsames Problem:
Ich habe den STUN & TURN Server coturn installiert, konfiguriert, und wenn ich ihn in screen starte, läuft alles einwandfrei (z.B. Telefonie mit Matrix und Riot).
In der Konsole rufe ich dazu
auf.Code:turnserver -c /etc/turnserver -v
Starte ich hingehen coturn als Dienst, funktioniert der Server nicht richtig. Es sieht so aus, als ob der Benutzername nicht richtig übergeben wird:
Anstelle von
> realm <%domain> user <%id:%user@%domain> incoming packet ALLOCATE processed
steht dann
> realm <%domain> user <> incoming packet ALLOCATE processed
Schaue ich mir mit ps die beiden laufenden Instanzen an, sehe ich folgendes
Oben die funktionierende Kommandozeilenversion, unten die per service gestartete Version. (-o steht coturn als Daemon)Code:root 7290 0.0 0.1 651524 19376 pts/2 Sl+ Jun25 0:17 turnserver -c /etc/turnserver.conf -v root 11474 0.0 0.0 718400 6920 ? Ssl 09:37 0:00 /usr/bin/turnserver -c /etc/turnserver.conf -o -v
Hat jemand eine Idee, warum sich der Server unterschiedlich verhält?
Starte ich coturn z.B. als Docker-Instanz mit "host" Netzwerk, funktioniert der TURN-Server auch nicht, obwohl er in der Kommandozeile gestartet wird...
Mir gehen da langsam die Ideen aus...
Lesezeichen