From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id QFbDGYh2uWO+bQAAbAwnHQ (envelope-from ) for ; Sat, 07 Jan 2023 14:41:28 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id AC6GGYh2uWPAZAAAauVa8A (envelope-from ) for ; Sat, 07 Jan 2023 14:41:28 +0100 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 0E96F292C2 for ; Sat, 7 Jan 2023 14:41:27 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pE9RY-0005G1-CK; Sat, 07 Jan 2023 08:41:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pE9RW-0005F6-9P for bug-guix@gnu.org; Sat, 07 Jan 2023 08:41:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pE9RW-0002tG-1K for bug-guix@gnu.org; Sat, 07 Jan 2023 08:41:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pE9RV-0002LQ-Ha for bug-guix@gnu.org; Sat, 07 Jan 2023 08:41:01 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#48468: substitute server connection timeout Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 07 Jan 2023 13:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48468 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 48468@debbugs.gnu.org Received: via spool by 48468-submit@debbugs.gnu.org id=B48468.16730988278952 (code B ref 48468); Sat, 07 Jan 2023 13:41:01 +0000 Received: (at 48468) by debbugs.gnu.org; 7 Jan 2023 13:40:27 +0000 Received: from localhost ([127.0.0.1]:56734 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pE9Qx-0002KK-AY for submit@debbugs.gnu.org; Sat, 07 Jan 2023 08:40:27 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51282) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pE9Qu-0002K6-Ot for 48468@debbugs.gnu.org; Sat, 07 Jan 2023 08:40:25 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pE9Qo-0002W7-ND; Sat, 07 Jan 2023 08:40:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=RL7DrW0eSm6Batp7hgbEIXghtXQ5stS/dl2hZxbq574=; b=OlsW9iWV4fY3T+q0bQmA h4eJiq4Myzq0tH6ekG4pc1+YstnRk0bPmeRS1Xxp/Uvyx2DIlv21hmTI0x5tD30ozGrc7UA/mCYgH K+9qu48QHbwRO2D44MfB/ZLiIPD0oN25+G6nzOYBfT7SXq28suj/YTvX6FEE2B+ntG63CgE3hiei1 BUV9FT0RLs38BszEqquLFoNyA2P5fddH+hfLOG+ku8Y6Y9gvA5poSpANRGJPyIa5xPpYXJGHp24kz Wbah1/n/DSx7W1kBiDbt5UDQ4ZehOe3wDeuk0c4ZPclOmrTF+Sql0jcP4nHZ6aN+E3TTBfsL6rCKB FbRkjKKcvJTAew==; Received: from [89.207.171.57] (helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pE9Qn-0002fq-NP; Sat, 07 Jan 2023 08:40:18 -0500 From: Mathieu Othacehe References: <87lf8e4l42.fsf@gnu.org> <87im2bfj3i.fsf@gnu.org> <87sg108vl5.fsf@gnu.org> <87lenmrnos.fsf@gnu.org> <87cz8v8s66.fsf@gnu.org> <87cz8vjpv2.fsf@gnu.org> <878rjj8eun.fsf@gnu.org> <87wn72fay3.fsf@gnu.org> <87v8lvsj3a.fsf@gnu.org> <87mt6vxp20.fsf@gnu.org> Date: Sat, 07 Jan 2023 14:40:15 +0100 In-Reply-To: <87mt6vxp20.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Fri, 06 Jan 2023 23:42:47 +0100") Message-ID: <87358mo43k.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1673098888; a=rsa-sha256; cv=none; b=c3jEc0H856Mf9tfCecMkil0VygtLAQ5lAKkQ+TMXbiu2nCikBc1U38QFDQJwl9Nl6CInXN BImvX93wk7khw/1HrMikWHJjqfjkOdZyPuFs20Em9ePxl1qIQrKYVokgrseQuiMzQje9SY lXbEK52IONoKcZ9nQcpZGEgEU09Md5e7+vMH4hITxcNzCCG8ii0egCOD72Of7bNmOdlaEN DKWJjuRgiMVjRFvUkcWyY/ZHyFogYM9fHtXz/ibKW7I+gkdJFO/MFsCHLrzkNkQGtkO18m bMTWSDCwMNINTlJXXchZ51CmYpUdmHQHMXmV5tpJaI8ssLRPyqiVCzsShNb67A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=OlsW9iWV; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1673098888; 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:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=RL7DrW0eSm6Batp7hgbEIXghtXQ5stS/dl2hZxbq574=; b=ri+aliqNmvjMY87+tHo+4Tyis+y2C4aSpDVO0QFn2TngSlQiq7dGRuvvfdICkgSy8CbgYd 4r1oEtjae0ej9LtdPSrWeY5If870zdyqtKMxsSFI+cknF8VnQEUN75l6D4r2ppfyZ58Mv2 U8M01d4aZanEb5t+g9SaSWare0kh7paGZo4eAwMIgikPFwxg/oUhELFGxrJ3kkftq/FEMy wbXPK6SRcK1ea7MkkpMwZXTWf6N6ycY4DTxQkW6QcdIhfvfNz/YqAr2lEQwZo2kAend+Il 83LxkcI/R951HjVCWMKXZ1YGJ7aaRTccyWk+U3Ac3ShZpA+I3KejQjglhG+rLw== X-Spam-Score: -1.46 X-Migadu-Queue-Id: 0E96F292C2 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=OlsW9iWV; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org X-Migadu-Scanner: scn0.migadu.com X-Migadu-Spam-Score: -1.46 X-TUID: 1dnKmg5fXDQT Hello, > It means that upstream (i.e., =E2=80=98guix publish=E2=80=99) closed the = connection, > right? > > And it means that it closed it prematurely I guess? Looks like it yes. >> However, like suggested in your hypothesis number 1, it seems instead >> that we are replying 404 to the worker which resets the connection. As >> we have put aside the baking thing, the question is now why are those >> derivations not available? > > In that case we=E2=80=99re not replying at all, are we? Well could be, I'm not 100% sure how to understand those nginx logs. If we are replying anything, it will be visible with the new traces. If on the other hand the publish server is hanging up then they won't help much I guess. > Drop =E2=80=98G_=E2=80=99 (we don=E2=80=99t translate debugging messages)= and use ASCII, to be > on the safe side=E2=80=A6 Done. > Instead of an env. var., maybe add a =E2=80=98--debug=E2=80=99 command-li= ne option and > parameterize =E2=80=98%debug?=E2=80=99 accordingly? The --debug command-line feels better but it involves a guix-daemon modification so I kept the environment variable, > You can also have something like: > > (define-syntax (debug fmt args ...) > (when (%debug?) > (format #t fmt args ...))) > and used that macro :) Thanks for having a look! Mathieu