From unknown Thu Mar 28 17:31:46 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#1304: x2go client - fails to get ssh key password from agent on kde Reply-To: admin@different-perspectives.com, 1304@bugs.x2go.org Resent-From: Administrator Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Mon, 04 Jun 2018 09:15:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: report 1304 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: Received: via spool by submit@bugs.x2go.org id=B.152810357228246 (code B); Mon, 04 Jun 2018 09:15:02 +0000 Received: (at submit) by bugs.x2go.org; 4 Jun 2018 09:12:52 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=0.8 required=3.0 tests=BAYES_50 autolearn=ham autolearn_force=no version=3.4.1 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 5449E5DAEA for ; Mon, 4 Jun 2018 11:12:50 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de Received: from ymir.das-netzwerkteam.de ([127.0.0.1]) by localhost (ymir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2gzzVHqWsp6A for ; Mon, 4 Jun 2018 11:12:41 +0200 (CEST) X-Greylist: delayed 463 seconds by postgrey-1.35 at ymir.das-netzwerkteam.de; Mon, 04 Jun 2018 11:12:41 CEST Received: from outbound-queue-adx-2.mail.thdo.gradwell.net (outbound-queue-adx-2.mail.thdo.gradwell.net [212.11.71.247]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 68D475DACC for ; Mon, 4 Jun 2018 11:12:41 +0200 (CEST) Received: from outbound-edge-adx-2.mail.thdo.gradwell.net (outbound-edge-adx-2.mail.thdo.gradwell.net [212.11.71.231]) by outbound-queue-adx-2.mail.thdo.gradwell.net (Postfix) with ESMTP id D1BC521E62; Mon, 4 Jun 2018 10:04:57 +0100 (BST) Received: from 5e0d8dfe.bb.sky.com (HELO epping.localnet) (94.13.141.254) (smtp-auth username postmaster%pop3.different-perspectives.com, mechanism cram-md5) by outbound-edge-adx-2.mail.thdo.gradwell.net (qpsmtpd/0.83) with ESMTPA; Mon, 04 Jun 2018 10:04:57 +0100 From: Administrator To: submit@bugs.x2go.org Date: Mon, 04 Jun 2018 10:04:57 +0100 Message-ID: <2261141.z1iOHLHVDU@epping> Organization: different perspectives User-Agent: KMail/5.3.2 (Linux/4.4.104-18.44-default; KDE/5.26.0; x86_64; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Gradwell-MongoId: 5b1500b9.163d-26f-2 X-Gradwell-Auth-Method: mailbox X-Gradwell-Auth-Credentials: postmaster@pop3.different-perspectives.com Package: x2goclient Version: 4.1.0.0 $ rpm -qa: x2goclient-4.1.0.0-1.1.x86_64 x2goagent-3.5.0.32-3.1.x86_64 x2gocdmanager-1.1.0.2-1.1.x86_64 x2gousbmount-1.1.0.2-1.1.x86_64 platform opensuse 42.2: $ uname -a Linux epping 4.4.104-18.44-default #1 SMP Thu Jan 4 08:07:55 UTC 2018 (05a9de6) x86_64 x86_64 x86_64 GNU/Linux $ ssh -V OpenSSH_7.2p2, OpenSSL 1.0.2j-fips 26 Sep 2016 What happens: use ssh key with password in session config to connect to x2go server. client asks for key password despite kde ssh agent running and normal ssh using agent to get password. cleint asks for key password each time client resumes session. Both are wrong: as a minimum it should use the local agent to get the key password and connect without request for key password. what should happen: Better is if it does that, and (in both circumstances) uses the key as authentication, i.e. without requiring user password.