From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-yb1-xb33.google.com (mail-yb1-xb33.google.com [IPv6:2607:f8b0:4864:20::b33]) by mail.toke.dk (Postfix) with ESMTPS id B42F3A570A8 for ; Sat, 24 Feb 2024 19:57:05 +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=20230601 header.b=TSqMQLcF Received: by mail-yb1-xb33.google.com with SMTP id 3f1490d57ef6-dc74435c428so1402330276.2 for ; Sat, 24 Feb 2024 10:57:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1708801023; x=1709405823; darn=lists.galene.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=WjC2MEymDsYF6I/v2S2lK0pPZdkd0xsalZRYVzQwldE=; b=TSqMQLcFTR6vCkYWFTYoewURPOiJ8XDV8YQe19rCkyAF1xVOalpNwZhhLZWWnInx3X Cgpp5BQeXg2gXWaSewXvUCsxMFrCf5BNDGh4upSZWrwEHiDdcRwupqhUdDwufPqLVaVa uh77mf6J6nQYfX71d3GHzTfKubyOB9LW4MEAjoEiXSnhYitJ9nyo3SirykSzVtXQMrBY laZbLM/AcIWqA5TXC1yEZXUpW5eeEEJ0FdQeUol7Re79egXgR88ujrEw487M9v+5ojkJ VhKG/kxJHzicsLtDA+FLUSf0gQeGpoVCcTd+wntohsxTXBxN3ATlqS7VPMOPqsPASHdd EzMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708801023; x=1709405823; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=WjC2MEymDsYF6I/v2S2lK0pPZdkd0xsalZRYVzQwldE=; b=UYhBZdaaMUK9zYVye/TBU6/Mt31U/EKwPzmu5mNxp0NxzJO8duJ76cXU356lpBCEyf 4UiAyJPQd6aycp5z49iMHB/8mdyiv91DQjMEJzvMgUQG8XaAvAGo9nkit6SnEcO2fuQF ZTqLK3kbi3rN20Hayi7Pq6oC2l7DcoSMHIokeR+Qrrjfj2j9GU5cOEBGaKcM9w450b5b T5lmcDskW6zwGm0qQwj+DbfErfofLpkrOxTm/2iGblK4qBlVSCm5ZYpnEwEgMkmg+x/0 5tUPa7QvwrAoMrFBcvHLh8P/128NafzzQ84X9nLZ5csA6p9vwEe96K/WhfcIKtK2i4Re Ullw== X-Gm-Message-State: AOJu0Yw8Dbx5YuJTnbBs6DFuUlyqvfI/vjhe0k1SCS7jqxmxX8a1s7sV +DHqmM+DSefA/YwIFqPv/zjnL5e91dMqb6rAo0HbHxeqcp6HnMJQ0FtCY1Ma3Hs/F3LgP8IqhQZ fPqUYSh3RjMDLD8vMjM/iXP8EWrfp5L3TKJA= X-Google-Smtp-Source: AGHT+IGHeV7TtmHEHU5p0kV2yuq5GFIn5DcvTR0l6hviweI5VZfBPlxj8fGjzYVmVfQ7E63ro2hR5vcAgjmA5GOTsIc= X-Received: by 2002:a5b:291:0:b0:dc7:8c3a:4e42 with SMTP id x17-20020a5b0291000000b00dc78c3a4e42mr2188079ybl.30.1708801023425; Sat, 24 Feb 2024 10:57:03 -0800 (PST) MIME-Version: 1.0 References: <87jzmursig.wl-jch@irif.fr> <87o7c5purn.wl-jch@irif.fr> In-Reply-To: <87o7c5purn.wl-jch@irif.fr> From: Francis Bolduc Date: Sat, 24 Feb 2024 13:56:52 -0500 Message-ID: To: Juliusz Chroboczek Content-Type: text/plain; charset="UTF-8" Message-ID-Hash: CISWT3O4A4QZREX3MPH4NQTK3YQXXFMT X-Message-ID-Hash: CISWT3O4A4QZREX3MPH4NQTK3YQXXFMT X-MailFrom: fbolduc@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.9 Precedence: list Subject: [Galene] Re: Behind reverse proxy, not at the root 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: > > I just tried using the suggested configuration: > > > >> "proxyURL": "/foo" > > > > But when I go to that URL, I get the following message: > > > > Page not found! > > We can't find the page you're looking for. > > Back to home > > Is your proxy rewriting the paths? Or is it just gluing multiple sites > together? The latter. I use haproxy with a frontend config that forwards the HTTP requests to a backend server based on path rules. Here is an example config: frontend https bind *:443 ssl crt /etc/haproxy/selfsigned.pem crt /etc/haproxy/certs.d alpn h2,http/1.1 mode http acl is_path_galene path_beg -i /foo use_backend galene if is_path_galene backend galene mode http server srv_galene 127.0.0.1:43210 And I launch galene with the following flag: --http=127.0.0.1:43210 Regards, Francis