From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 01 04:39:54 2022 Received: (at submit) by debbugs.gnu.org; 1 Aug 2022 08:39:54 +0000 Received: from localhost ([127.0.0.1]:39226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oIQxt-0000KZ-LP for submit@debbugs.gnu.org; Mon, 01 Aug 2022 04:39:54 -0400 Received: from lists.gnu.org ([209.51.188.17]:56426) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oIQxs-0000KQ-5A for submit@debbugs.gnu.org; Mon, 01 Aug 2022 04:39:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58994) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oIQxr-0006iX-S7 for bug-guix@gnu.org; Mon, 01 Aug 2022 04:39:51 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45470) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oIQxr-00030x-I3 for bug-guix@gnu.org; Mon, 01 Aug 2022 04:39:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=CVTN6diY9+x/Y7kJi1xEmRkjDl2abVtYptuIhPc6y7Q=; b=IUwDR0tQH9sIAf AouBiWoMrqeIY/IgiyvmBM3a2QgdlO2vFl5hwTgD5fZC5Pk84zNcrQYSTcV8jj6pcpqMpC5DBVRJy i7b5AlVuYdpX/EJRvACVTuDZThsytwjO6DMgDDhX3JFAGNAUlLLngbSSRCoxg1ZKKyt9EBUpo4FIa +VIxRwy/o/aMDGB08/4dlcvAMWfTZ3eAXPvrpSegygvqv6XmTUnkh/VxKMY9KhMKOroevyW3q0AaY t0PiN+C28VY1DzW/eBzq/Hwu+6+fTIR/VZjCBmzRSCIlA/55lMinRY2jD7wzoGIbwyllU3Gvho1Ru GWjVUd/O2ZZ0L0u7+cpg==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=54450 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oIQxr-0002Jd-4D for bug-guix@gnu.org; Mon, 01 Aug 2022 04:39:51 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: bug-guix@gnu.org Subject: [Shepherd] inetd connections not correctly counted? X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Quartidi 14 Thermidor an 230 de la =?utf-8?Q?R=C3=A9?= =?utf-8?Q?volution=2C?= jour du Basilic X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 01 Aug 2022 10:39:47 +0200 Message-ID: <87bkt42w8c.fsf@inria.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, We recently experienced a bug on berlin.guix where we=E2=80=99d be locked o= ut of SSH access because shepherd (0.9.1) would say that the maximum connection number on the sshd inetd service had been reached. That threshold is a feature (see =E2=80=98max-connections=E2=80=99 in ) but there=E2=80=99s a possibility in this case tha= t a bug in =E2=80=98make-inetd-constructor=E2=80=99 or thereabout led it to get= a wrong idea of the number of active connections. Unfortunately, we lack syslogs that would give us info about the time where inetd connections started accumulating=C2=B9. I tried to come up with a scenario that could lead to that problem with the test below, to no avail. If you=E2=80=99ve experienced something simil= ar, or if you noticed that =E2=80=98sshd-*=E2=80=99 services have accumulated o= n a server of yours, please let us know! Thanks, Ludo=E2=80=99. =C2=B9 That, in turn, was a bug in the rottlog default config, fixed in e5a6900baf758a12024283171bf45f2fe90121ee. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/tests/inetd.sh b/tests/inetd.sh index 0301b68..894ce98 100644 --- a/tests/inetd.sh +++ b/tests/inetd.sh @@ -77,6 +77,15 @@ cat > "$conf" < + #:provides '(test-inetd-fail) + #:start (make-inetd-constructor '("$(type -P false)") + (list + (endpoint (make-socket-address + AF_INET + INADDR_LOOPBACK + $PORT)))) #:stop (make-inetd-destructor))) (start 'test-inetd) @@ -95,6 +104,11 @@ file_descriptor_count () ls -l /proc/$shepherd_pid/fd/[0-9]* | wc -l } +# Trigger startup of the finalizer thread, which creates a couple of pipes. +# That way, those extra file descriptors won't influence the comparison with +# INITIAL_FD_COUNT done at the end. +$herd eval root '(gc)' + initial_fd_count=$(file_descriptor_count) $herd status test-inetd | grep started @@ -203,3 +217,16 @@ $herd status # At this point, shepherd should have INITIAL_FD_COUNT - 1 file descriptors # opened. test $(file_descriptor_count) -lt $initial_fd_count + +# Now test a service that fails as soon as it's passed an incoming connection. +$herd start test-inetd-fail +for i in $(seq 1 10) +do + $herd status + test $($herd status | grep '\+' | wc -l) -eq 2 + ! converse_with_echo_server \ + "(make-socket-address AF_INET INADDR_LOOPBACK $PORT)" +done + +$herd stop test-inetd-unix +test $(file_descriptor_count) -lt $initial_fd_count --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 09 17:59:45 2022 Received: (at 56866) by debbugs.gnu.org; 9 Aug 2022 21:59:45 +0000 Received: from localhost ([127.0.0.1]:45398 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oLXGK-0003qB-Pf for submit@debbugs.gnu.org; Tue, 09 Aug 2022 17:59:45 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34432) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oLXGF-0003ph-TY for 56866@debbugs.gnu.org; Tue, 09 Aug 2022 17:59:43 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48230) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oLXG6-00067e-2L for 56866@debbugs.gnu.org; Tue, 09 Aug 2022 17:59:31 -0400 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=nA5UYpIQr4x6tW/LKb2c24OZav1WSH/KXOeq5onYWeY=; b=PRmDNZH8zLvGlrvU0Eaz Je+Em/GWgXlEGhOfckRsNiM4nZTrk0SqUIv4cpqF89mod8kMdFrtcVafF+NTpBibT98doXw+jDlvH nsiu5A2a/QXO6TMbaUM35DwKFvMw3Vm+HFAwjAwP5+jLDWyqww7jdlzYzq22jQJLfrpnwoU/yAm8o ZyEJFT5cZpke9z+j1gq5lrENiVrC4D5R3Awt/6ESS9KR5WwXX9ziKED73F/dOOBy7I9zFBmeIrQpa 55NIFcUCEHmSO0+7lTO9SpsW+NHgs9Wa1fzhBV4C21cWUfFUtk3IHSgDdWy9VKwYlivUAj5o5od1L vLFWK1yuvhFiwg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:49457 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oLXG5-0005ri-0j for 56866@debbugs.gnu.org; Tue, 09 Aug 2022 17:59:29 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: 56866@debbugs.gnu.org Subject: Re: bug#56866: [Shepherd] inetd connections not correctly counted? References: <87bkt42w8c.fsf@inria.fr> Date: Tue, 09 Aug 2022 23:59:25 +0200 In-Reply-To: <87bkt42w8c.fsf@inria.fr> ("Ludovic =?utf-8?Q?Court=C3=A8s=22?= =?utf-8?Q?'s?= message of "Mon, 01 Aug 2022 10:39:47 +0200") Message-ID: <87mtcd13k2.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56866 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Ludovic Court=C3=A8s skribis: > We recently experienced a bug on berlin.guix where we=E2=80=99d be locked= out of > SSH access because shepherd (0.9.1) would say that the maximum > connection number on the sshd inetd service had been reached. On berlin.guix, which is getting hammered, we see things like this: --8<---------------cut here---------------start------------->8--- Aug 9 23:32:13 localhost shepherd[1]: Service sshd-4183 (PID 55570) exited= with 255. Aug 9 23:32:13 localhost shepherd[1]: Service sshd-4183 has been disabled. Aug 9 23:32:13 localhost shepherd[1]: Transient service sshd-4183 terminat= ed, now unregistered. Aug 9 23:32:15 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 fr= om X.X.X.104:39528. Aug 9 23:32:15 localhost shepherd[1]: Service sshd-4189 has been started. Aug 9 23:32:20 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 fr= om X.X.X.104:40378. Aug 9 23:32:21 localhost shepherd[1]: Service sshd-4190 has been started. Aug 9 23:32:25 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 fr= om X.X.X.104:41190. Aug 9 23:32:25 localhost sshd[55635]: error: kex_exchange_identification: = Connection closed by remote host Aug 9 23:32:25 localhost sshd[55635]: Connection closed by X.X.X.167 port = 50938 Aug 9 23:32:26 localhost shepherd[1]: Service sshd-4191 has been started. Aug 9 23:32:26 localhost shepherd[1]: 7 connections still in use after ssh= d-4185 termination. Aug 9 23:32:26 localhost shepherd[1]: Service sshd-4185 (PID 55635) exited= with 255. Aug 9 23:32:26 localhost shepherd[1]: Service sshd-4185 has been disabled. Aug 9 23:32:26 localhost shepherd[1]: Transient service sshd-4185 terminat= ed, now unregistered. Aug 9 23:32:30 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 fr= om X.X.X.104:41918. Aug 9 23:32:31 localhost shepherd[1]: Service sshd-4192 has been started. Aug 9 23:32:34 localhost sshd[55632]: error: kex_exchange_identification: = Connection closed by remote host Aug 9 23:32:34 localhost sshd[55632]: Connection closed by X.X.X.167 port = 50966 Aug 9 23:32:34 localhost shepherd[1]: 7 connections still in use after ssh= d-4184 termination. Aug 9 23:32:34 localhost shepherd[1]: Service sshd-4184 (PID 55632) exited= with 255. Aug 9 23:32:34 localhost shepherd[1]: Service sshd-4184 has been disabled. Aug 9 23:32:34 localhost shepherd[1]: Transient service sshd-4184 terminat= ed, now unregistered. Aug 9 23:32:35 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 fr= om X.X.X.104:42736. Aug 9 23:32:36 localhost shepherd[1]: Service sshd-4193 has been started. Aug 9 23:32:40 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 fr= om X.X.X.104:43492. Aug 9 23:32:41 localhost shepherd[1]: Service sshd-4194 has been started. Aug 9 23:32:44 localhost sshd[56155]: error: kex_exchange_identification: = Connection closed by remote host Aug 9 23:32:44 localhost sshd[56155]: Connection closed by X.X.X.80 port 5= 2450 Aug 9 23:32:44 localhost shepherd[1]: 8 connections still in use after ssh= d-4186 termination. Aug 9 23:32:44 localhost shepherd[1]: Service sshd-4186 (PID 56155) exited= with 255. Aug 9 23:32:44 localhost shepherd[1]: Service sshd-4186 has been disabled. Aug 9 23:32:44 localhost shepherd[1]: Transient service sshd-4186 terminat= ed, now unregistered. Aug 9 23:32:45 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 fr= om X.X.X.104:44194. Aug 9 23:32:46 localhost shepherd[1]: Service sshd-4195 has been started. Aug 9 23:32:53 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 fr= om X.X.X.104:45170. Aug 9 23:32:53 localhost shepherd[1]: Service sshd-4196 has been started. Aug 9 23:32:56 localhost ntpd[1706]: Soliciting pool server X.X.X.107 Aug 9 23:32:58 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 fr= om X.X.X.104:45846. Aug 9 23:32:58 localhost shepherd[1]: Service sshd-4197 has been started. Aug 9 23:33:03 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 fr= om X.X.X.104:46514. Aug 9 23:33:03 localhost shepherd[1]: Service sshd-4198 has been started. Aug 9 23:33:08 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 fr= om X.X.X.104:47230. Aug 9 23:33:08 localhost shepherd[1]: Service sshd-4199 has been started. Aug 9 23:33:13 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 fr= om X.X.X.104:47940. Aug 9 23:33:13 localhost shepherd[1]: Service sshd-4200 has been started. Aug 9 23:33:17 localhost sshd[56715]: error: kex_exchange_identification: = client sent invalid protocol identifier "" Aug 9 23:33:17 localhost sshd[56715]: banner exchange: Connection from X.X= .X.104 port 37546: invalid format Aug 9 23:33:17 localhost shepherd[1]: 13 connections still in use after ss= hd-4188 termination. Aug 9 23:33:17 localhost shepherd[1]: Service sshd-4188 (PID 56715) exited= with 255. Aug 9 23:33:17 localhost shepherd[1]: Service sshd-4188 has been disabled. Aug 9 23:33:17 localhost shepherd[1]: Transient service sshd-4188 terminat= ed, now unregistered. Aug 9 23:33:18 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 fr= om X.X.X.104:48680. Aug 9 23:33:18 localhost shepherd[1]: Service sshd-4201 has been started. Aug 9 23:33:23 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 fr= om X.X.X.104:49546. Aug 9 23:33:23 localhost shepherd[1]: Service sshd-4202 has been started. Aug 9 23:33:26 localhost sshd[57102]: error: kex_exchange_identification: = client sent invalid protocol identifier "OPT IONS / HTTP/1.0" Aug 9 23:33:26 localhost sshd[57102]: banner exchange: Connection from X.X= .X.104 port 40378: invalid format Aug 9 23:33:26 localhost shepherd[1]: 14 connections still in use after ss= hd-4190 termination. Aug 9 23:33:26 localhost shepherd[1]: Service sshd-4190 (PID 57102) exited= with 255. Aug 9 23:33:26 localhost shepherd[1]: Service sshd-4190 has been disabled. Aug 9 23:33:26 localhost shepherd[1]: Transient service sshd-4190 terminat= ed, now unregistered. Aug 9 23:33:28 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 fr= om X.X.X.104:50188. Aug 9 23:33:28 localhost shepherd[1]: Service sshd-4203 has been started. Aug 9 23:33:32 localhost sshd[57360]: error: kex_exchange_identification: = banner line contains invalid characters Aug 9 23:33:32 localhost sshd[57360]: banner exchange: Connection from X.X= .X.104 port 41918: invalid format Aug 9 23:33:32 localhost shepherd[1]: 14 connections still in use after ss= hd-4192 termination. Aug 9 23:33:32 localhost shepherd[1]: Service sshd-4192 (PID 57360) exited= with 255. Aug 9 23:33:32 localhost shepherd[1]: Service sshd-4192 has been disabled. Aug 9 23:33:32 localhost shepherd[1]: Transient service sshd-4192 terminat= ed, now unregistered. Aug 9 23:33:33 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 fr= om X.X.X.104:50848. Aug 9 23:33:33 localhost shepherd[1]: Service sshd-4204 has been started. Aug 9 23:33:35 localhost sshd[57713]: error: kex_exchange_identification: = banner line contains invalid characters Aug 9 23:33:35 localhost sshd[57713]: banner exchange: Connection from X.X= .X.104 port 42736: invalid format Aug 9 23:33:35 localhost shepherd[1]: 14 connections still in use after ss= hd-4193 termination. [=E2=80=A6] Aug 9 23:33:39 localhost sshd[56941]: error: kex_exchange_identification: = client sent invalid protocol identifier "GET / HTTP/1.0" Aug 9 23:33:39 localhost sshd[56941]: banner exchange: Connection from X.X= .X.104 port 39528: invalid format Aug 9 23:33:39 localhost shepherd[1]: 13 connections still in use after ss= hd-4189 termination.=20 Aug 9 23:33:39 localhost shepherd[1]: Service sshd-4189 (PID 56941) exited= with 255.=20 Aug 9 23:33:39 localhost shepherd[1]: Service sshd-4189 has been disabled.= =20 Aug 9 23:33:39 localhost shepherd[1]: Transient service sshd-4189 terminat= ed, now unregistered.=20 Aug 9 23:33:44 localhost sshd[57874]: error: kex_exchange_identification: = banner line contains invalid characters Aug 9 23:33:44 localhost sshd[57874]: banner exchange: Connection from X.X= .X.104 port 43492: invalid format Aug 9 23:33:44 localhost shepherd[1]: 12 connections still in use after ss= hd-4194 termination.=20 Aug 9 23:33:44 localhost shepherd[1]: Service sshd-4194 (PID 57874) exited= with 255.=20 Aug 9 23:33:44 localhost shepherd[1]: Service sshd-4194 has been disabled.= =20 Aug 9 23:33:44 localhost shepherd[1]: Transient service sshd-4194 terminat= ed, now unregistered.=20 [=E2=80=A6] Aug 9 23:35:40 localhost shepherd[1]: 4 connections still in use after ssh= d-4212 termination.=20 Aug 9 23:35:40 localhost shepherd[1]: Service sshd-4212 (PID 59614) exited= with 255.=20 Aug 9 23:35:40 localhost shepherd[1]: Service sshd-4212 has been disabled.= =20 Aug 9 23:35:40 localhost shepherd[1]: Transient service sshd-4212 terminat= ed, now unregistered.=20 Aug 9 23:35:48 localhost sshd[59712]: error: kex_exchange_identification: = banner line contains invalid characters Aug 9 23:35:48 localhost sshd[59712]: banner exchange: Connection from X.X= .X.104 port 58812: invalid format Aug 9 23:35:48 localhost shepherd[1]: 3 connections still in use after ssh= d-4213 termination.=20 Aug 9 23:35:48 localhost shepherd[1]: Service sshd-4213 (PID 59712) exited= with 255.=20 Aug 9 23:35:48 localhost shepherd[1]: Service sshd-4213 has been disabled.= =20 Aug 9 23:35:48 localhost shepherd[1]: Transient service sshd-4213 terminat= ed, now unregistered.=20 Aug 9 23:35:49 localhost sshd[59891]: error: kex_exchange_identification: = banner line contains invalid characters Aug 9 23:35:49 localhost sshd[59891]: banner exchange: Connection from X.X= .X.104 port 59748: invalid format Aug 9 23:35:49 localhost shepherd[1]: 2 connections still in use after ssh= d-4214 termination.=20 Aug 9 23:35:49 localhost shepherd[1]: Service sshd-4214 (PID 59891) exited= with 255.=20 Aug 9 23:35:49 localhost shepherd[1]: Service sshd-4214 has been disabled.= =20 Aug 9 23:35:49 localhost shepherd[1]: Transient service sshd-4214 terminat= ed, now unregistered.=20 Aug 9 23:36:02 localhost sshd[60000]: error: kex_exchange_identification: = banner line contains invalid characters Aug 9 23:36:02 localhost sshd[60000]: banner exchange: Connection from X.X= .X.104 port 60776: invalid format Aug 9 23:36:02 localhost shepherd[1]: 1 connection still in use after sshd= -4215 termination.=20 Aug 9 23:36:02 localhost shepherd[1]: Service sshd-4215 (PID 60000) exited= with 255.=20 Aug 9 23:36:02 localhost shepherd[1]: Service sshd-4215 has been disabled.= =20 Aug 9 23:36:02 localhost shepherd[1]: Transient service sshd-4215 terminat= ed, now unregistered.=20 Aug 9 23:36:14 localhost ntpd[1706]: Soliciting pool server X.X.X.191 Aug 9 23:37:21 localhost ntpd[1706]: Soliciting pool server X.X.X.75 Aug 9 23:37:25 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 fr= om X.X.X.93:34472.=20 Aug 9 23:37:25 localhost shepherd[1]: Service sshd-4216 has been started.= =20 Aug 9 23:38:28 localhost ntpd[1706]: Soliciting pool server X.X.X.38 Aug 9 23:38:46 localhost sshd[63802]: error: kex_exchange_identification: = Connection closed by remote host Aug 9 23:38:46 localhost sshd[63802]: Connection closed by X.X.X.93 port 3= 4472 Aug 9 23:38:46 localhost shepherd[1]: 1 connection still in use after sshd= -4216 termination.=20 Aug 9 23:38:46 localhost shepherd[1]: Service sshd-4216 (PID 63802) exited= with 255.=20 Aug 9 23:38:46 localhost shepherd[1]: Service sshd-4216 has been disabled.= =20 Aug 9 23:38:46 localhost shepherd[1]: Transient service sshd-4216 terminat= ed, now unregistered.=20 --8<---------------cut here---------------end--------------->8--- X.X.X.104 is opening a dozen connections that it keeps alive simultaneously for a while (obviously scanning for vulnerabilities), eventually closing them. The connection count shown in messages does go down to 1 in the end, as expected. As an example, =E2=80=98sshd-4189=E2=80=99 was up for 1.5 minute, and that = seems to be roughly the lifetime of these. It does mean that for a couple of minutes we had a peak of 18 simultaneous connections: --8<---------------cut here---------------start------------->8--- ludo@berlin ~$ sudo sh -c 'cat /var/log/messages; zcat /var/log/messages.1.= gz' | grep "still in use"| cut -c30-| sed '-es/.* \([0-9]\+\) connection.*/= \1/g'|sort -un 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 --8<---------------cut here---------------end--------------->8--- That=E2=80=99s all we have so far. Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 13 18:57:32 2022 Received: (at 56866) by debbugs.gnu.org; 13 Aug 2022 22:57:32 +0000 Received: from localhost ([127.0.0.1]:35342 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oN04R-0000Wf-Jm for submit@debbugs.gnu.org; Sat, 13 Aug 2022 18:57:32 -0400 Received: from mx1.dismail.de ([78.46.223.134]:9267) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oN04P-0000WR-6a for 56866@debbugs.gnu.org; Sat, 13 Aug 2022 18:57:30 -0400 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 502709d9; Sun, 14 Aug 2022 00:57:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; s=20190914; bh=tKaaTCIB jFq99ILqfPyVenJsbTUtP1mkuzwPUX1/CnY=; b=YDKZe16kOsx53OykHZ5nIlro sgoP4depH14x5DmY/HpPb5jrVjJvA72B1ngazVPKh+l+NxKO2op923ve2CFWBzE3 MFsqbKroxOTUP4+XQ/DdM1bLCsfZQl1IQAdYJyFo9BYkLsMQIAsySlczrdcYNIRv 6w+NVWA+i08b6qxdBBjj8pwylA398W1LXKxa+KeZIzbYHt0mHxiFYxP0pThBJjQz nN3B91EZExy8g5ge1ruU+mWH5KJx21gYgkJoYBCTzrXRi9hi1w+g02H5OAoVBlxD LIuSilsgfQGq01O1rEo6Ak5syGT0L/WwoAyb0JysKdcghhGWzCf0NXwSiUYI4g== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id a9e97260; Sun, 14 Aug 2022 00:57:21 +0200 (CEST) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 757f2753; Sun, 14 Aug 2022 00:57:21 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id c353e1a9 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sun, 14 Aug 2022 00:57:20 +0200 (CEST) From: Joshua Branson To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#56866: [Shepherd] inetd connections not correctly counted? References: <87bkt42w8c.fsf@inria.fr> <87mtcd13k2.fsf@gnu.org> X-Gnus-Sucks: I know man Date: Sat, 13 Aug 2022 18:57:18 -0400 In-Reply-To: <87mtcd13k2.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Tue, 09 Aug 2022 23:59:25 +0200") Message-ID: <87ilmvn44x.fsf@dismail.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 56866 Cc: 56866@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Ludovic Court=C3=A8s writes: > Hi, > > Ludovic Court=C3=A8s skribis: > >> We recently experienced a bug on berlin.guix where we=E2=80=99d be locke= d out of >> SSH access because shepherd (0.9.1) would say that the maximum >> connection number on the sshd inetd service had been reached. Perhaps we could merge bug https://issues.guix.gnu.org/39136 And use endlessh on berlin. That might help. > > On berlin.guix, which is getting hammered, we see things like this: > > Aug 9 23:32:13 localhost shepherd[1]: Service sshd-4183 (PID 55570) exit= ed with 255. > Aug 9 23:32:13 localhost shepherd[1]: Service sshd-4183 has been disable= d. > Aug 9 23:32:13 localhost shepherd[1]: Transient service sshd-4183 termin= ated, now unregistered. > Aug 9 23:32:15 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 = from X.X.X.104:39528. > Aug 9 23:32:15 localhost shepherd[1]: Service sshd-4189 has been started. > Aug 9 23:32:20 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 = from X.X.X.104:40378. > Aug 9 23:32:21 localhost shepherd[1]: Service sshd-4190 has been started. > Aug 9 23:32:25 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 = from X.X.X.104:41190. > Aug 9 23:32:25 localhost sshd[55635]: error: kex_exchange_identification= : Connection closed by remote host > Aug 9 23:32:25 localhost sshd[55635]: Connection closed by X.X.X.167 por= t 50938 > Aug 9 23:32:26 localhost shepherd[1]: Service sshd-4191 has been started. > Aug 9 23:32:26 localhost shepherd[1]: 7 connections still in use after s= shd-4185 termination. > Aug 9 23:32:26 localhost shepherd[1]: Service sshd-4185 (PID 55635) exit= ed with 255. > Aug 9 23:32:26 localhost shepherd[1]: Service sshd-4185 has been disable= d. > Aug 9 23:32:26 localhost shepherd[1]: Transient service sshd-4185 termin= ated, now unregistered. > Aug 9 23:32:30 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 = from X.X.X.104:41918. > Aug 9 23:32:31 localhost shepherd[1]: Service sshd-4192 has been started. > Aug 9 23:32:34 localhost sshd[55632]: error: kex_exchange_identification= : Connection closed by remote host > Aug 9 23:32:34 localhost sshd[55632]: Connection closed by X.X.X.167 por= t 50966 > Aug 9 23:32:34 localhost shepherd[1]: 7 connections still in use after s= shd-4184 termination. > Aug 9 23:32:34 localhost shepherd[1]: Service sshd-4184 (PID 55632) exit= ed with 255. > Aug 9 23:32:34 localhost shepherd[1]: Service sshd-4184 has been disable= d. > Aug 9 23:32:34 localhost shepherd[1]: Transient service sshd-4184 termin= ated, now unregistered. > Aug 9 23:32:35 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 = from X.X.X.104:42736. > Aug 9 23:32:36 localhost shepherd[1]: Service sshd-4193 has been started. > Aug 9 23:32:40 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 = from X.X.X.104:43492. > Aug 9 23:32:41 localhost shepherd[1]: Service sshd-4194 has been started. > Aug 9 23:32:44 localhost sshd[56155]: error: kex_exchange_identification= : Connection closed by remote host > Aug 9 23:32:44 localhost sshd[56155]: Connection closed by X.X.X.80 port= 52450 > Aug 9 23:32:44 localhost shepherd[1]: 8 connections still in use after s= shd-4186 termination. > Aug 9 23:32:44 localhost shepherd[1]: Service sshd-4186 (PID 56155) exit= ed with 255. > Aug 9 23:32:44 localhost shepherd[1]: Service sshd-4186 has been disable= d. > Aug 9 23:32:44 localhost shepherd[1]: Transient service sshd-4186 termin= ated, now unregistered. > Aug 9 23:32:45 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 = from X.X.X.104:44194. > Aug 9 23:32:46 localhost shepherd[1]: Service sshd-4195 has been started. > Aug 9 23:32:53 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 = from X.X.X.104:45170. > Aug 9 23:32:53 localhost shepherd[1]: Service sshd-4196 has been started. > Aug 9 23:32:56 localhost ntpd[1706]: Soliciting pool server X.X.X.107 > Aug 9 23:32:58 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 = from X.X.X.104:45846. > Aug 9 23:32:58 localhost shepherd[1]: Service sshd-4197 has been started. > Aug 9 23:33:03 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 = from X.X.X.104:46514. > Aug 9 23:33:03 localhost shepherd[1]: Service sshd-4198 has been started. > Aug 9 23:33:08 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 = from X.X.X.104:47230. > Aug 9 23:33:08 localhost shepherd[1]: Service sshd-4199 has been started. > Aug 9 23:33:13 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 = from X.X.X.104:47940. > Aug 9 23:33:13 localhost shepherd[1]: Service sshd-4200 has been started. > Aug 9 23:33:17 localhost sshd[56715]: error: kex_exchange_identification= : client sent invalid protocol identifier "" > Aug 9 23:33:17 localhost sshd[56715]: banner exchange: Connection from X= .X.X.104 port 37546: invalid format > Aug 9 23:33:17 localhost shepherd[1]: 13 connections still in use after = sshd-4188 termination. > Aug 9 23:33:17 localhost shepherd[1]: Service sshd-4188 (PID 56715) exit= ed with 255. > Aug 9 23:33:17 localhost shepherd[1]: Service sshd-4188 has been disable= d. > Aug 9 23:33:17 localhost shepherd[1]: Transient service sshd-4188 termin= ated, now unregistered. > Aug 9 23:33:18 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 = from X.X.X.104:48680. > Aug 9 23:33:18 localhost shepherd[1]: Service sshd-4201 has been started. > Aug 9 23:33:23 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 = from X.X.X.104:49546. > Aug 9 23:33:23 localhost shepherd[1]: Service sshd-4202 has been started. > Aug 9 23:33:26 localhost sshd[57102]: error: kex_exchange_identification= : client sent invalid protocol identifier "OPT > IONS / HTTP/1.0" > Aug 9 23:33:26 localhost sshd[57102]: banner exchange: Connection from X= .X.X.104 port 40378: invalid format > Aug 9 23:33:26 localhost shepherd[1]: 14 connections still in use after = sshd-4190 termination. > Aug 9 23:33:26 localhost shepherd[1]: Service sshd-4190 (PID 57102) exit= ed with 255. > Aug 9 23:33:26 localhost shepherd[1]: Service sshd-4190 has been disable= d. > Aug 9 23:33:26 localhost shepherd[1]: Transient service sshd-4190 termin= ated, now unregistered. > Aug 9 23:33:28 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 = from X.X.X.104:50188. > Aug 9 23:33:28 localhost shepherd[1]: Service sshd-4203 has been started. > Aug 9 23:33:32 localhost sshd[57360]: error: kex_exchange_identification= : banner line contains invalid characters > Aug 9 23:33:32 localhost sshd[57360]: banner exchange: Connection from X= .X.X.104 port 41918: invalid format > Aug 9 23:33:32 localhost shepherd[1]: 14 connections still in use after = sshd-4192 termination. > Aug 9 23:33:32 localhost shepherd[1]: Service sshd-4192 (PID 57360) exit= ed with 255. > Aug 9 23:33:32 localhost shepherd[1]: Service sshd-4192 has been disable= d. > Aug 9 23:33:32 localhost shepherd[1]: Transient service sshd-4192 termin= ated, now unregistered. > Aug 9 23:33:33 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 = from X.X.X.104:50848. > Aug 9 23:33:33 localhost shepherd[1]: Service sshd-4204 has been started. > Aug 9 23:33:35 localhost sshd[57713]: error: kex_exchange_identification= : banner line contains invalid characters > Aug 9 23:33:35 localhost sshd[57713]: banner exchange: Connection from X= .X.X.104 port 42736: invalid format > Aug 9 23:33:35 localhost shepherd[1]: 14 connections still in use after = sshd-4193 termination. > > [=E2=80=A6] > > Aug 9 23:33:39 localhost sshd[56941]: error: kex_exchange_identification= : client sent invalid protocol identifier "GET > / HTTP/1.0" > Aug 9 23:33:39 localhost sshd[56941]: banner exchange: Connection from X= .X.X.104 port 39528: invalid format > Aug 9 23:33:39 localhost shepherd[1]: 13 connections still in use after = sshd-4189 termination.=20 > Aug 9 23:33:39 localhost shepherd[1]: Service sshd-4189 (PID 56941) exit= ed with 255.=20 > Aug 9 23:33:39 localhost shepherd[1]: Service sshd-4189 has been disable= d.=20 > Aug 9 23:33:39 localhost shepherd[1]: Transient service sshd-4189 termin= ated, now unregistered.=20 > Aug 9 23:33:44 localhost sshd[57874]: error: kex_exchange_identification= : banner line contains invalid characters > Aug 9 23:33:44 localhost sshd[57874]: banner exchange: Connection from X= .X.X.104 port 43492: invalid format > Aug 9 23:33:44 localhost shepherd[1]: 12 connections still in use after = sshd-4194 termination.=20 > Aug 9 23:33:44 localhost shepherd[1]: Service sshd-4194 (PID 57874) exit= ed with 255.=20 > Aug 9 23:33:44 localhost shepherd[1]: Service sshd-4194 has been disable= d.=20 > Aug 9 23:33:44 localhost shepherd[1]: Transient service sshd-4194 termin= ated, now unregistered.=20 > > [=E2=80=A6] > > Aug 9 23:35:40 localhost shepherd[1]: 4 connections still in use after s= shd-4212 termination.=20 > Aug 9 23:35:40 localhost shepherd[1]: Service sshd-4212 (PID 59614) exit= ed with 255.=20 > Aug 9 23:35:40 localhost shepherd[1]: Service sshd-4212 has been disable= d.=20 > Aug 9 23:35:40 localhost shepherd[1]: Transient service sshd-4212 termin= ated, now unregistered.=20 > Aug 9 23:35:48 localhost sshd[59712]: error: kex_exchange_identification= : banner line contains invalid characters > Aug 9 23:35:48 localhost sshd[59712]: banner exchange: Connection from X= .X.X.104 port 58812: invalid format > Aug 9 23:35:48 localhost shepherd[1]: 3 connections still in use after s= shd-4213 termination.=20 > Aug 9 23:35:48 localhost shepherd[1]: Service sshd-4213 (PID 59712) exit= ed with 255.=20 > Aug 9 23:35:48 localhost shepherd[1]: Service sshd-4213 has been disable= d.=20 > Aug 9 23:35:48 localhost shepherd[1]: Transient service sshd-4213 termin= ated, now unregistered.=20 > Aug 9 23:35:49 localhost sshd[59891]: error: kex_exchange_identification= : banner line contains invalid characters > Aug 9 23:35:49 localhost sshd[59891]: banner exchange: Connection from X= .X.X.104 port 59748: invalid format > Aug 9 23:35:49 localhost shepherd[1]: 2 connections still in use after s= shd-4214 termination.=20 > Aug 9 23:35:49 localhost shepherd[1]: Service sshd-4214 (PID 59891) exit= ed with 255.=20 > Aug 9 23:35:49 localhost shepherd[1]: Service sshd-4214 has been disable= d.=20 > Aug 9 23:35:49 localhost shepherd[1]: Transient service sshd-4214 termin= ated, now unregistered.=20 > Aug 9 23:36:02 localhost sshd[60000]: error: kex_exchange_identification= : banner line contains invalid characters > Aug 9 23:36:02 localhost sshd[60000]: banner exchange: Connection from X= .X.X.104 port 60776: invalid format > Aug 9 23:36:02 localhost shepherd[1]: 1 connection still in use after ss= hd-4215 termination.=20 > Aug 9 23:36:02 localhost shepherd[1]: Service sshd-4215 (PID 60000) exit= ed with 255.=20 > Aug 9 23:36:02 localhost shepherd[1]: Service sshd-4215 has been disable= d.=20 > Aug 9 23:36:02 localhost shepherd[1]: Transient service sshd-4215 termin= ated, now unregistered.=20 > Aug 9 23:36:14 localhost ntpd[1706]: Soliciting pool server X.X.X.191 > Aug 9 23:37:21 localhost ntpd[1706]: Soliciting pool server X.X.X.75 > Aug 9 23:37:25 localhost shepherd[1]: Accepted connection on 0.0.0.0:22 = from X.X.X.93:34472.=20 > Aug 9 23:37:25 localhost shepherd[1]: Service sshd-4216 has been started= .=20 > Aug 9 23:38:28 localhost ntpd[1706]: Soliciting pool server X.X.X.38 > Aug 9 23:38:46 localhost sshd[63802]: error: kex_exchange_identification= : Connection closed by remote host > Aug 9 23:38:46 localhost sshd[63802]: Connection closed by X.X.X.93 port= 34472 > Aug 9 23:38:46 localhost shepherd[1]: 1 connection still in use after ss= hd-4216 termination.=20 > Aug 9 23:38:46 localhost shepherd[1]: Service sshd-4216 (PID 63802) exit= ed with 255.=20 > Aug 9 23:38:46 localhost shepherd[1]: Service sshd-4216 has been disable= d.=20 > Aug 9 23:38:46 localhost shepherd[1]: Transient service sshd-4216 termin= ated, now unregistered.=20 > > > X.X.X.104 is opening a dozen connections that it keeps alive > simultaneously for a while (obviously scanning for vulnerabilities), > eventually closing them. The connection count shown in messages does go > down to 1 in the end, as expected. > > As an example, =E2=80=98sshd-4189=E2=80=99 was up for 1.5 minute, and tha= t seems to be > roughly the lifetime of these. > > It does mean that for a couple of minutes we had a peak of 18 > simultaneous connections: > > ludo@berlin ~$ sudo sh -c 'cat /var/log/messages; zcat /var/log/messages.= 1.gz' | grep "still in use"| cut -c30-| sed '-es/.* \([0-9]\+\) connection.= */\1/g'|sort -un > 0 > 1 > 2 > 3 > 4 > 5 > 6 > 7 > 8 > 9 > 10 > 11 > 12 > 13 > 14 > 15 > 16 > 17 > 18 > > That=E2=80=99s all we have so far. > > Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 27 09:28:05 2023 Received: (at 56866) by debbugs.gnu.org; 27 Apr 2023 13:28:05 +0000 Received: from localhost ([127.0.0.1]:57918 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ps1fJ-0000iI-D4 for submit@debbugs.gnu.org; Thu, 27 Apr 2023 09:28:05 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51452) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ps1fG-0000gW-La for 56866@debbugs.gnu.org; Thu, 27 Apr 2023 09:28:03 -0400 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 1ps1fB-0004BF-8V for 56866@debbugs.gnu.org; Thu, 27 Apr 2023 09:27:57 -0400 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=5nX4jEJX8X7y9RzlbueQwerbL+8+k6AQwafcr50byVs=; b=HLHAa7VQdpWYglHZ+gK+ Uq+W5vtl6ixHc+5XuQaFmCVakdUIayh7fkPfAdthW9JjHE9Rt6hLnhqcld5Q+tuA84l+9DOBTtFRv /jZzmuQOKfNbWz2/FSTD3QGydGay1uEY7FXfyuQdacagXrMfgOJwLV8P7a/iDSNKv83U2I22fUy5n 9ZSAtDOmkSnYXxu4glzHRch+hHwXHQVsluwCdC8NuU+7XHQY8nYGgJRAO7jaxcf1ZapaOFWqaTPDZ mYreSA8UjI9Vi1ggzyeiT5VgKiCqeGEIfYltDU2TdQmbr1xt7lCn81vrt47XxBRlZ9e42OzNw/P2b tzLpQdAjSW4NEA==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ps1er-0004QK-OF for 56866@debbugs.gnu.org; Thu, 27 Apr 2023 09:27:54 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: 56866@debbugs.gnu.org Subject: Re: bug#56866: [Shepherd] inetd connections not correctly counted? References: <87bkt42w8c.fsf@inria.fr> Date: Thu, 27 Apr 2023 15:27:35 +0200 In-Reply-To: <87bkt42w8c.fsf@inria.fr> ("Ludovic =?utf-8?Q?Court=C3=A8s=22?= =?utf-8?Q?'s?= message of "Mon, 01 Aug 2022 10:39:47 +0200") Message-ID: <875y9hwj3s.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-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56866 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Ludovic Court=C3=A8s skribis: > We recently experienced a bug on berlin.guix where we=E2=80=99d be locked= out of > SSH access because shepherd (0.9.1) would say that the maximum > connection number on the sshd inetd service had been reached. This (1) the problem has not occurred again in the intervening 8 months, and (2) there=E2=80=99s no evidence that inetd connection count was at faul= t, I=E2=80=99m closing this bug. Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 27 09:28:34 2023 Received: (at control) by debbugs.gnu.org; 27 Apr 2023 13:28:34 +0000 Received: from localhost ([127.0.0.1]:57943 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ps1fl-0000lR-RT for submit@debbugs.gnu.org; Thu, 27 Apr 2023 09:28:34 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ps1fQ-0000iu-8c for control@debbugs.gnu.org; Thu, 27 Apr 2023 09:28:12 -0400 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 1ps1fL-0004Lm-20 for control@debbugs.gnu.org; Thu, 27 Apr 2023 09:28:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=RHCg2aMj/ZnW9ZAEemzoXvMWkrr8Fq8Qn5qirlgSC3k=; b=lpBkmb4bizabhr 3stG6u3Cbw/qjWwRwFa6h4p70ki9gmyMfzTZ58M74hQACanfovtbNexhFIHnGI9Y3xqaFnOIOvIUp tVAPhQO95jC7064j1xtTJaLpXRLjE/l8PZyd0GwvEMC2zkrIRJHOc8soJTG9LnGZHp7SYvmFoo1c/ RHVXk8n76vY27q/Cmm9oUhTo5/5jlunjLwl86R6v4pDXlNiDObg0wAklOUpmog6KCys7ktoxpmDT7 3KS/dsdB9EYXYnO6T6kGB/caurCkcb1MaQKCYnN1ViW8fYPsoE3lV+VQ3bSBoRIdTRee6He36uEJI CukyOjia+cFdPoig+1OQ==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ps1fI-0004iO-N3 for control@debbugs.gnu.org; Thu, 27 Apr 2023 09:28:05 -0400 Date: Thu, 27 Apr 2023 15:28:02 +0200 Message-Id: <874jp1wj31.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #56866 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 56866 notabug close 56866 quit From unknown Sun Jun 22 00:54:41 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 26 May 2023 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator