From unknown Fri Jun 13 11:32:12 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74943: sshd: no hostkeys available -- exiting Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 18 Dec 2024 12:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 74943 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 74943@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.173452398231194 (code B ref -1); Wed, 18 Dec 2024 12:14:02 +0000 Received: (at submit) by debbugs.gnu.org; 18 Dec 2024 12:13:02 +0000 Received: from localhost ([127.0.0.1]:33789 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNsvF-00086k-GD for submit@debbugs.gnu.org; Wed, 18 Dec 2024 07:13:02 -0500 Received: from lists.gnu.org ([209.51.188.17]:43590) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNsv9-00086Z-TD for submit@debbugs.gnu.org; Wed, 18 Dec 2024 07:12:59 -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 1tNsv8-0000hA-KR for bug-guix@gnu.org; Wed, 18 Dec 2024 07:12:55 -0500 Received: from mira.cbaines.net ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tNsv3-0000hg-Qk for bug-guix@gnu.org; Wed, 18 Dec 2024 07:12:54 -0500 Received: from localhost (unknown [212.132.255.81]) by mira.cbaines.net (Postfix) with ESMTPSA id D096F27BBE2 for ; Wed, 18 Dec 2024 12:12:44 +0000 (GMT) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id e02f5eb0 for ; Wed, 18 Dec 2024 12:12:44 +0000 (UTC) From: Christopher Baines Date: Wed, 18 Dec 2024 12:12:41 +0000 Message-ID: <87o719p4ue.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) --=-=-= Content-Type: text/plain I'm having trouble with ssh after reconfiguring, in /var/log/messages I see an error regarding hostkeys. The files seem to be there though, I've tried regenerating the keys but that made no difference. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmdivDlfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9Xdlmw//SLP2a5JUDJeJexXDZUtta3PHBNrWXxkb OJFvIRIxmRPeH4OdOrGGz5EWjPKEwZpmNN/or7QAGyWgb2OuLlrfWAHwnssV3XB/ /tRRpAjmKGpS6uD8mM7ZpSD1Buak+uvgF3deGIFUGsQPNU7HodXeagvEdzDogZjN T1P5C7NDrdjnj+7VQJT8GiL/eYmh34oDzLxU0wkCOCcMcPSJBFrqJ1gmJHGfd4vw pjoFVzmOVBnVjZBXELWvf7361/SRA27L5wUa5EKmcKwoMa41/lG0MySWN0qFuuKF ePOGofS0hG1vTN8XMinwTMOsOAuy1Sc5Lig2J26XSX8tOka2QpJRv6oKoy16/EQg +Kt+ngGBujH8Ed2wZWzxGBD2W2bWliAZGOTICA11MICCwIRI/i0SEDXXIiFldgSe BUcUvBss44BcBIyai2xHDKO2abGTbgvMSIWhUmfMs1ctsmoLYdiG6ICv8ngSQBns HZ19nF724S+nc9xIWjdlF6btQquhBFhomE2AascfliixDswdtdSQHXPxeyR5cRdP MACCQXLggYMQJWnbFxa/UHJ1axlZkyzh6NlTCYuYLXBeRnsRpH3mjgfA10W/ziD0 v1U2Kv5MCiBig+X54LW3f/n7VPhZutUXhxdzuqHDjV3uMHQRAZEMMlhx2vuVHKpb wFtGyEmFPWs= =cTax -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Jun 13 11:32:12 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74943: sshd: no hostkeys available -- exiting Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 28 Jan 2025 10:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74943 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Christopher Baines Cc: 74943@debbugs.gnu.org Received: via spool by 74943-submit@debbugs.gnu.org id=B74943.173805845328143 (code B ref 74943); Tue, 28 Jan 2025 10:01:02 +0000 Received: (at 74943) by debbugs.gnu.org; 28 Jan 2025 10:00:53 +0000 Received: from localhost ([127.0.0.1]:35596 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tciOr-0007Jr-Bc for submit@debbugs.gnu.org; Tue, 28 Jan 2025 05:00:53 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54684) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tciOo-0007Ja-Fc for 74943@debbugs.gnu.org; Tue, 28 Jan 2025 05:00:51 -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 1tciOi-0002XK-A6; Tue, 28 Jan 2025 05:00:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=NEGfEUrusQxcVz33cyYtcwsmrXYVsPluIZG+zqiqkJU=; b=g4s05GQayzUadDC+2vE6 IKUnVafdeoNZ73qoMeL3bpdmKysKPNf+nlhaAzK7yChuIDtgFqXRmls5mHe+tB1l6nYB7tpk9j5NA BYaQj1tw5disVTBMnC4wyq+OBnjHlqakF6OddLzB9pn/smpThZ9SzNDo7bRPUCMAU/iCmtp5zSlUK aaeeWHeF7RszxFZOvvD/e3zOhzTOS8RQu4iHTx52NnlhEY/WpmAOQgUAYZ93mhWx/deh+nhlh/fCA ptYJ0pCr1BG9uXWdv6fB+rz+iHAhG+6U2CV1T4nnxPQwD3ZqjrJayLmtAl3U32Pw4qv23cqhiVgDm 1CN+izdd7n2EZA==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= In-Reply-To: <87o719p4ue.fsf@cbaines.net> (Christopher Baines's message of "Wed, 18 Dec 2024 12:12:41 +0000") References: <87o719p4ue.fsf@cbaines.net> Date: Tue, 28 Jan 2025 11:00:39 +0100 Message-ID: <87cyg7febc.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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 (---) Hello, Christopher Baines skribis: > I'm having trouble with ssh after reconfiguring, in /var/log/messages I > see an error regarding hostkeys. The files seem to be there though, I've > tried regenerating the keys but that made no difference. Could you provide more info, such as the relevant excerpt of /var/log/messages and the config? Thanks, Ludo=E2=80=99. From unknown Fri Jun 13 11:32:12 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74943: sshd: no hostkeys available -- exiting Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 28 Jan 2025 10:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74943 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 74943@debbugs.gnu.org Received: via spool by 74943-submit@debbugs.gnu.org id=B74943.173805905429815 (code B ref 74943); Tue, 28 Jan 2025 10:11:02 +0000 Received: (at 74943) by debbugs.gnu.org; 28 Jan 2025 10:10:54 +0000 Received: from localhost ([127.0.0.1]:35611 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tciYY-0007kp-1v for submit@debbugs.gnu.org; Tue, 28 Jan 2025 05:10:54 -0500 Received: from mira.cbaines.net ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]:36909) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tciYV-0007ke-0c for 74943@debbugs.gnu.org; Tue, 28 Jan 2025 05:10:52 -0500 Received: from localhost (unknown [IPv6:2a02:6b67:e390:8b00::1ce5]) by mira.cbaines.net (Postfix) with ESMTPSA id 795F927BBE2; Tue, 28 Jan 2025 10:10:48 +0000 (GMT) Received: from fang (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 78aaa0fa; Tue, 28 Jan 2025 10:10:47 +0000 (UTC) From: Christopher Baines In-Reply-To: <87cyg7febc.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Tue, 28 Jan 2025 11:00:39 +0100") References: <87o719p4ue.fsf@cbaines.net> <87cyg7febc.fsf@gnu.org> Date: Tue, 28 Jan 2025 10:10:47 +0000 Message-ID: <87a5bbs0yg.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) 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.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: > Hello, > > Christopher Baines skribis: > >> I'm having trouble with ssh after reconfiguring, in /var/log/messages I >> see an error regarding hostkeys. The files seem to be there though, I've >> tried regenerating the keys but that made no difference. > > Could you provide more info, such as the relevant excerpt of > /var/log/messages and the config? I can't quite remember the exact situation, but I think this turned out to be connected with the Patchwork service not being compatible with current versions of the Shepherd, specifically it tries to use primitive-fork while starting [1] and I'm guessing this leads to confusing state things happening internally that break SSH. 1: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/services/web.scm#n19= 03 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmeYrSdfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XfyJhAAk9Wnzp4FW/ms1mWtI/AdVNAMR9jduPlH AIbmxFUJ36VEBFJITfGrk0gWbmFO0RS2fU/x29yYQufvlvERQf6mX4SYHi/PnDI6 11DXrP73/Z9pLFsfUICRImeR6Hh1kC6ZwQJPYUKu42p9ri1ifoxhajuOqlDb3hKt 7lhKLV2xGrWaBs/k6ixxd9VM9PYaXtlP3VOlVf2UGxx1pa0/adXB65eOnTRxpxqD XcC6lt6Du5y3NjUy0XgASlSvAD31M9Ngb/XkZZNFCH5Ye76+nizfgtczWf1WZPpd 4Sd/MXXMaaJn7IM9IYHNUBuYUQYFTPGHtKYA+NxJX43NrZPvOZmcRZOr9ZRSpHo7 ET31O4B/fu2H4lvgusYY1EhJ3K6YAvQMn3iXwfdLtuYOfskq9RcsFqzEQtW/DYCp jlP+U2k+CkD0shrP+xIxnTS5DbVuT0pGvAmAbL4GQVGY4FV+A/DfppNjWiH77t2l q6rOETm/kcYdTWl8yv28s6BNygIJ45LGF2mwMCTvANAh1KDPfuLkCYDkEoJLnySJ hAj0C7G4pg7uBuFd57cYlYQyfSb2TNF6qyGTFX9j8W50WJd1J1KAxIasYXRajjiu nXpvABFeQP2l+dn7RdeytOfGU/eFoR+nxHsk791ZQ79PVFg2VuKoyhOo8r4eVx31 t7TaL6p75Hs= =blEx -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Jun 13 11:32:12 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74943: sshd: no hostkeys available -- exiting Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 28 Jan 2025 10:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74943 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Christopher Baines Cc: 74943@debbugs.gnu.org Received: via spool by 74943-submit@debbugs.gnu.org id=B74943.17380618315107 (code B ref 74943); Tue, 28 Jan 2025 10:58:01 +0000 Received: (at 74943) by debbugs.gnu.org; 28 Jan 2025 10:57:11 +0000 Received: from localhost ([127.0.0.1]:35684 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tcjHL-0001KI-7R for submit@debbugs.gnu.org; Tue, 28 Jan 2025 05:57:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:52620) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tcjHI-0001K4-Ir for 74943@debbugs.gnu.org; Tue, 28 Jan 2025 05:57:09 -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 1tcjHB-0006vm-O0; Tue, 28 Jan 2025 05:57:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=UXWt6+cBlH3f4Hx0Ssd39gsjIOC5A6i04MY8vG+3Ass=; b=fjNOhsR6zF0YguXQB7DI GYZEEhTNlRS9dS0waNdMcc8U4X9hFmR608N7FqueOujHxOCWSik1yZITu+ZGDDxQHTqS5TXXoUxhV nTWQe1Sb5BTngiTJt0U8ptN+0SMy5CZAZM1sIDYzUskH3CYUFhZX/ICTWvmhyHWlnvgQNG6+v4LBJ +wPYnfNwWuQFUBlPvL4WXlu+X/zqM/j9s9FGdnRGQFUYIqgmGzu6/7DV3QswuHG5iobjyUMwVS8DM xAFn0lmFDm6Sx7PYAiC/F0JHc1SNsUt/MTYkDNvsghDXjNGzrgkowL+CHvGYdgRBV47qUXWQ+TELC kYFXl+OCeO9RZg==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= In-Reply-To: <87a5bbs0yg.fsf@cbaines.net> (Christopher Baines's message of "Tue, 28 Jan 2025 10:10:47 +0000") References: <87o719p4ue.fsf@cbaines.net> <87cyg7febc.fsf@gnu.org> <87a5bbs0yg.fsf@cbaines.net> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Nonidi 9 =?UTF-8?Q?Pluvi=C3=B4se?= an 233 de la =?UTF-8?Q?R=C3=A9volution,?= jour du Peuplier 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: Tue, 28 Jan 2025 11:56:36 +0100 Message-ID: <87r04ndx5n.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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, Christopher Baines skribis: > Ludovic Court=C3=A8s writes: > >> Hello, >> >> Christopher Baines skribis: >> >>> I'm having trouble with ssh after reconfiguring, in /var/log/messages I >>> see an error regarding hostkeys. The files seem to be there though, I've >>> tried regenerating the keys but that made no difference. >> >> Could you provide more info, such as the relevant excerpt of >> /var/log/messages and the config? > > I can't quite remember the exact situation, but I think this turned out > to be connected with the Patchwork service not being compatible with > current versions of the Shepherd, specifically it tries to use > primitive-fork while starting [1] and I'm guessing this leads to > confusing state things happening internally that break SSH. Oh there=E2=80=99s potential for breakage indeed. As a rule of thumb, we s= hould never use =E2=80=98primitive-fork=E2=80=99 and =E2=80=98waitpid=E2=80=99 in= Shepherd services. In this case, I=E2=80=99d recommend using =E2=80=98spawn-command=E2=80=99: (spawn-command "=E2=80=A6/patchwork-admin" #:environment-variables =E2=80=A6 #:user =E2=80=A6 #:group =E2=80=A6) Ludo=E2=80=99.