From: Fabrice Rouillier <fabrice@rouillier.fr> To: Juliusz Chroboczek <jch@irif.fr> Cc: galene@lists.galene.org Subject: [Galene] Re: Galene Turn Date: Sat, 10 Apr 2021 16:41:24 +0200 [thread overview] Message-ID: <DA9640E4-A6E5-4748-A03B-3BB587E60E0E@rouillier.fr> (raw) In-Reply-To: <87v98uz0fv.wl-jch@irif.fr> [-- Attachment #1: Type: text/plain, Size: 1720 bytes --] Hi Juliusz, Thanks for your help. See below for a simple setting that works with our external coturn. > The problem is probably that your NAT doesn't implement hairpinning, so > Galène and the TURN server cannot communicate. > Coturn is probably > connecting over IPv6, which the built-in server doesn't handle. I have deactivated the IPV6 everywhere and double checked (inspecting about:websocket <about:websocket>) in Firefox that it does not use IPV6. > Could you please check Galène's log for mentions of a relay test? If the > server-side relay test (the one in Galène's log) fails, that's probably > indicative of a problem with hairpinning. Server side : the relay-test do not fails. Client side : - using the builtin turn, the relay test fails , - using coturn (on the same server) it works. > Fabrice — if your instance of Galène is behind NAT, then I strongly > recommend running an instance of coturn on a host that is not behind NAT. The following works : - port forwarding from my router (Freebox) to a Linux 20.04 VM (virtual box) : 49152-65535 (UDP/TCP) 3478 (UDP/TCP) 8443 (UDP/TCP) - coturn on the VM with the following configuration listening-port=3478 fingerprint lt-cred-mech user=<TURN USER>:<TURN PASSWD> server-name=<TURN SERVER NAME> realm=<DOMAINE> - galene on the VM launched with the option -turn auto and data/ice-servers.json with the following contents [ { "Urls": [ "turn:<TURN SERVER NAME>:3478", « turn:<TURN SERVER NAME>:3478?transport=tcp" ], "username": "<TURN USER>", "credential": "<TURN PASSWD>" } ] [-- Attachment #2: Type: text/html, Size: 5541 bytes --]
next prev parent reply other threads:[~2021-04-10 14:41 UTC|newest] Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-04-09 14:37 [Galene] " Fabrice Rouillier 2021-04-09 15:12 ` [Galene] " Alexandre IOOSS 2021-04-09 15:32 ` Fabrice Rouillier 2021-04-09 15:37 ` Fabrice Rouillier 2021-04-09 17:07 ` Alexandre IOOSS 2021-04-09 17:36 ` Fabrice Rouillier 2021-04-09 18:17 ` Fabrice Rouillier 2021-04-10 14:19 ` Juliusz Chroboczek 2021-04-10 14:41 ` Fabrice Rouillier [this message] 2021-04-12 7:10 ` [Galene] Installation Script Fabrice Rouillier 2021-04-12 7:56 ` [Galene] " Rémy Dernat 2021-04-12 8:07 ` Antonin Décimo 2021-04-12 8:47 ` Rémy Dernat 2021-04-12 11:31 ` Juliusz Chroboczek 2021-04-12 12:25 ` Dernat Rémy 2021-04-12 14:42 ` [Galene] Statistics [was: Installation Script] Juliusz Chroboczek 2021-04-12 15:38 ` [Galene] " Dernat Rémy 2021-04-12 16:07 ` Juliusz Chroboczek 2021-04-12 15:45 ` [Galene] Re: Statistics Michael Ströder 2021-04-12 16:10 ` Juliusz Chroboczek 2021-04-12 16:19 ` Michael Ströder 2021-04-12 16:44 ` [Galene] Re: Statistics [was: Installation Script] Alexandre IOOSS 2021-04-13 7:16 ` Dernat Rémy 2021-04-13 10:20 ` Juliusz Chroboczek 2021-04-13 12:02 ` Dernat Rémy 2021-04-13 12:11 ` Juliusz Chroboczek 2021-04-13 12:38 ` Dernat Rémy 2021-04-13 12:58 ` Michael Ströder 2021-04-12 9:49 ` [Galene] Re: Installation Script Fabrice Rouillier 2021-04-12 11:30 ` Juliusz Chroboczek 2021-04-12 14:40 ` Fabrice Rouillier 2021-04-12 14:44 ` Juliusz Chroboczek 2021-04-12 15:01 ` Toke Høiland-Jørgensen 2021-04-12 15:11 ` Michael Ströder 2021-04-12 15:17 ` Fabrice Rouillier 2021-04-12 15:14 ` [Galene] ephemeral port range config Michael Ströder 2021-04-13 7:09 ` [Galene] Re: Installation Script Fabrice Rouillier
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style List information: https://lists.galene.org/postorius/lists/galene.lists.galene.org/ * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=DA9640E4-A6E5-4748-A03B-3BB587E60E0E@rouillier.fr \ --to=fabrice@rouillier.fr \ --cc=galene@lists.galene.org \ --cc=jch@irif.fr \ --subject='[Galene] Re: Galene Turn' \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox