From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-x434.google.com (mail-pf1-x434.google.com [IPv6:2607:f8b0:4864:20::434]) by mail.toke.dk (Postfix) with ESMTPS id 4AB0F9C896D for ; Wed, 30 Nov 2022 16:11:14 +0100 (CET) Authentication-Results: mail.toke.dk; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=XINUKpue Received: by mail-pf1-x434.google.com with SMTP id 21so3934117pfw.4 for ; Wed, 30 Nov 2022 07:11:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=R8unlmyG1nbZd830pJenYi0Ap2pTh0SzCsQZkEI7OIk=; b=XINUKpue+2c6jeNnk5tHJayJrPzzSEPoHB2MeV9EKCSeSIsQjije421s4O9dWEJIxT 38dHRTwa9/G8P3N6P410rzLJhnaCkI+ofGqplKl1LSA73xAZ7X6m4rrkRi7/NrZfsUQF WvWei34QSaqjheDsqJBw9xcJi8P1YCVzolGt3TOIKBKAD9VY+AJKbgh+weKs/fcx34Td +uRZoq5Dj3hmjmCROipKLbV4LAKfu46uemC3asbwtMWc55H2DNMbbAHQZb4KJvoQCMTT 8JJ3WHqbBTYx57XIAMeVItNvmgS1QZ7311oj892XrE0tfm+xot5WOtbLOmdK9zKxgHJY z6wg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=R8unlmyG1nbZd830pJenYi0Ap2pTh0SzCsQZkEI7OIk=; b=N6D5iRDSLtxFZRtC9hMGjTI5ecSfQ9WzICXHG7AjpRDdZR1Ey4gSRdxOzFyRlDlHuy dV3YT2GueVYCfcgXFRlbIpJXLWTNVSeTougSW5yO3TmQ9XWpZDQ5MKBVaQPAboTAbI8f TUNXo4dxp4ZxNNwMymAbvRlEGtKvWOYfKhG2i6W1MB8qJ94/ZR9DFDDu4jW7dzuh/x7Y hteaDMBQn2zq5EdeIu+Pig84tBWS+rUIgZHoCR4USlLTdR7AdMBw6ieivrIQdBMa8gj5 B540y010BmGB+xYBB6COF9Y1Lg9jNTHCGXsSF4ErI+yUHim8/AlCc4VXxovxlM4yBw71 DvoA== X-Gm-Message-State: ANoB5pmY5078PW0q+M53nTXnpLcuBeQqBoer2+FVmo5BvLqLecgxRX7h s2uDtyKEeRPq5TdDkV2tHAw= X-Google-Smtp-Source: AA0mqf4a3/eW+LqOrySuoSt5KnJGj7Wfmd23Npvyog2Z/2dMGO+sps+8zSGtn7Pywv19c9eHap++kg== X-Received: by 2002:a63:1a52:0:b0:464:3985:3c63 with SMTP id a18-20020a631a52000000b0046439853c63mr37051374pgm.141.1669821072622; Wed, 30 Nov 2022 07:11:12 -0800 (PST) Received: from smtpclient.apple (TERREMARK-W.ear3.Washington1.Level3.net. [4.30.97.158]) by smtp.gmail.com with ESMTPSA id n13-20020a170903404d00b00189548573a2sm1586261pla.161.2022.11.30.07.11.11 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 30 Nov 2022 07:11:11 -0800 (PST) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Han So Mime-Version: 1.0 (1.0) Date: Wed, 30 Nov 2022 10:11:00 -0500 Message-Id: <7FA2B9E0-3D03-445D-98A0-01C3D0AF7D86@gmail.com> References: <87ilj4w2bm.wl-jch@irif.fr> In-Reply-To: <87ilj4w2bm.wl-jch@irif.fr> To: Juliusz Chroboczek X-Mailer: iPhone Mail (20B101) Message-ID-Hash: ZWAQZYXT5MHK4Q2KLB75WILE76AGZIQN X-Message-ID-Hash: ZWAQZYXT5MHK4Q2KLB75WILE76AGZIQN X-MailFrom: hansolo2218@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: galene@lists.galene.org X-Mailman-Version: 3.3.7 Precedence: list Subject: [Galene] Re: Federated servers or multiple turns? List-Id: =?utf-8?q?Gal=C3=A8ne_videoconferencing_server_discussion_list?= Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: This is really to improve security and anonymity - that way person 1 can log into Galen=E2=80=99s server 1 and be in the same= group as person 2 who logged into Galene server 2.=20 Multiple turn servers as well. Currently they both access the same turn so b= oth individuals would see the same ip addresses they are connected to. Havi= ng multiple turns, one for each side would reduce aggregation. Coturn has a= n alternate server setting for round robin, but it needs the client to be ab= le to process a 300 error then reroute that client to the alternate server. = Perhaps this wouldn=E2=80=99t matter if we had multiple federated servers t= hat contain the same group but each server would have a different turn. Hans > On Nov 24, 2022, at 2:59 PM, Juliusz Chroboczek wrote: >=20 > =EF=BB=BF >>=20 >> Had anyone worked on federating multiple Galene servers >=20 > The original plan was to allow server federation, and to allow > distributing a single group on multiple servers. It turned out, however, > that Galene requires fewer server ressources than initially expected, so > the need for such fine-grained load-balancing didn't materalise. >=20 > For now, you can distribute load by putting different Galene groups on > different servers. You may either redirect clients to the right server at= > the HTTP level (see the "redirect" directive in the configuration file), > or you could redirect just the websocket connection (so the URL visible in= > the browser is the one of the original server, not the one that that the > user has been redirected to). >=20 >> having multiple turn servers? >=20 > You could have multiple TURN servers, sure. Could you please explain why > you'd want that? >=20 > -- Juliusz