From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id yFe7BjAZEGF/mAAAgWs5BA (envelope-from ) for ; Sun, 08 Aug 2021 19:49:36 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id SPRwAjAZEGHzSQAA1q6Kng (envelope-from ) for ; Sun, 08 Aug 2021 17:49:36 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 347BD4F17 for ; Sun, 8 Aug 2021 19:49:35 +0200 (CEST) Received: from localhost ([::1]:58776 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mCmvU-0003LV-QC for larch@yhetil.org; Sun, 08 Aug 2021 13:49:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51868) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mCmvK-0003LE-MH for help-guix@gnu.org; Sun, 08 Aug 2021 13:49:22 -0400 Received: from box.euandre.org ([46.101.160.115]:49019) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mCmvI-0001xz-1O for help-guix@gnu.org; Sun, 08 Aug 2021 13:49:22 -0400 Received: from authenticated-user (box.euandre.org [46.101.160.115]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by box.euandre.org (Postfix) with ESMTPSA id 33EC1FC4A3; Sun, 8 Aug 2021 14:49:13 -0300 (-03) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=euandre.org; s=mail; t=1628444955; bh=RviAkJpsbqb+H5t7LX9U2gATvMhJ5JWxGFkxSC5L3Qg=; h=In-Reply-To:References:Subject:From:Cc:To:Date:From; b=uHQ8wXcRwQILMd5ha+iSRuAuIh7OUmGkz2IP01PZ5CBlyEt0aG2DTXRRHZhghD9fw pWpunKaETxFlPf+bpmK0fqiqJ/sU3wI4kITuA3UUj1hyi9y432+Jhk7p4qr7uF73d1 Fx9eRS8Jji3CjeZrjL3ApG0hYFvaeyQOtGJ7okpBiZb79RLnHQUSUm82nB09XvVuCM GPxC0df4boEyYgoTA0SuASZj6BGgVN2tEO7XV7KwD9WQtE44SN2XrmGuWfBuUeROPu zti4qki6l9R4OiFXYl+OkQMhdBP94vWgMzePAYaocj9KIISndwNoOeQFQBWt6HJSfz 6OA8X7gZRZTaQ== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable In-Reply-To: References: <162732098483.1190082.2428052336447457010@localhost> <45678c8e547ff29fb6a7810d0d056d2a26a554be.camel@divoplade.fr> Subject: Re: Can't serve a custom channel on a HTTPS repository From: EuAndreh Cc: help-guix@gnu.org To: Leo Famulari , divoplade Date: Sun, 08 Aug 2021 14:49:07 -0300 Message-ID: <162844494799.195169.5544877138905416641@localhost> Received-SPF: pass client-ip=46.101.160.115; envelope-from=eu@euandre.org; helo=box.euandre.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1628444975; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=LjUIV/6pwC1Ok7LX2Wdsto7bBeeuVCqEMiIFFEb7bcw=; b=f7+KXeh93qiwLboC7y4TeeUNNc3iE/NgW7c/S27ITAG6KBqYOfsS44ohv38sClvyrkxBJK mJTAvG6bMmjwB5QcI3KFKQS6FPejTFkww1z9p7LXqfTna0FliJvzPit0Wajgn7IFhuhLV1 eQEh51bFAPoCnk+/HeVhg7vU7NL+GzfYjo3pm1D/lYPDRlUzlKS3NMERs60eDlK+uk4qrA AnvEdyxpRkPM2CqiqiWX9ylhDzvctYSDg0vdsU8I1ZBXYBeBCCMyOycEs6AXUJAvmCg3Qh Ff8YGwFshfMZCt66BsBVdmNz2oIVgNhkUZA5caL4bQbjNBid8TtRtAAfPeEsoA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1628444975; a=rsa-sha256; cv=none; b=TV5LJQRjoQdrDEmQKQkyn8eJbDJOtLM8n5sjcnH3jkG9WQPc+qAz+lC6V74QjwiSkVfezA rg8/X8HNEhc2Ijz7OgPguJyz6YOMYYM23jRbZJG4CQ0ZqOE5TxyiiwnxQWHEPsAG4vI3ry 6Ex9VcNQpHkbT1JpcCwiXxphowSuvu0itfIVJMM6X+x4S8kt2C1QdsqV1zrpakUFEbwx5T oU3wzgLabNS1CEkjt4cTJspmYZxIxaayIOjDWVknGtZl3ECMPVkgr7agxNuRh/0/DSU5PU oTbKuqJJmcMnZOwC6Ts517ykLnj0NqugIkSv9jixaOwR5n9byFhN1FffTcZk/A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=euandre.org header.s=mail header.b=uHQ8wXcR; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Spam-Score: -2.61 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=euandre.org header.s=mail header.b=uHQ8wXcR; dmarc=pass (policy=quarantine) header.from=euandre.org; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: 347BD4F17 X-Spam-Score: -2.61 X-Migadu-Scanner: scn0.migadu.com X-TUID: kxM6CW2NLS3b After searching a bit through the archives, all I found was message [0] of divoplade themself talking about this issue. However, isn't the Guix main channel an HTTPS bare repository itself? Being so, it may be more an issue with my installation than an issue with Guix or= an underlying Git library. >From the description of Git protocols [1], I understood that the main Guix channel is served via the "Dumb HTTP" protocol. I'm just not yet sure how = it does it, and how I can replicate. So it may be that the a Git repository served via the "Dumb HTTP" protocol = can work as a Guix channel, but I just don't know how yet. I couldn't identify= any special header or file in the Guix bare repository on Savannah [2], so that= 's why I'm stuck at this point. [0]: https://yhetil.org/guix/db1fe1b8a41fdc3784d4f5156e61682c19628121.camel= @divoplade.fr/t/#u [1]: https://git-scm.com/book/en/v2/Git-on-the-Server-The-Protocols [2]: https://git.savannah.gnu.org/git/guix.git/