From user-return-5150-archive-asf-public=cust-asf.ponee.io@guacamole.apache.org Tue Jan 29 15:58:48 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 1EA5A18067B for ; Tue, 29 Jan 2019 15:58:47 +0100 (CET) Received: (qmail 80386 invoked by uid 500); 29 Jan 2019 14:58:47 -0000 Mailing-List: contact user-help@guacamole.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@guacamole.apache.org Delivered-To: mailing list user@guacamole.apache.org Received: (qmail 80376 invoked by uid 99); 29 Jan 2019 14:58:47 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Jan 2019 14:58:47 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id A8E0B1817D6 for ; Tue, 29 Jan 2019 14:58:46 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.797 X-Spam-Level: * X-Spam-Status: No, score=1.797 tagged_above=-999 required=6.31 tests=[DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id zIxVtJBv7VXT for ; Tue, 29 Jan 2019 14:58:45 +0000 (UTC) Received: from mail-it1-f193.google.com (mail-it1-f193.google.com [209.85.166.193]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 80DDE60E12 for ; Tue, 29 Jan 2019 14:50:27 +0000 (UTC) Received: by mail-it1-f193.google.com with SMTP id d11so4853037itf.2 for ; Tue, 29 Jan 2019 06:50:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=W3e7REl+F+RBbQzsggO49LY5Zf8oWx/KAOrmDL9I1NU=; b=bM9+d0P3E5zet5BUMIh+EHnIB1gB5LfbC+WYx+bZo2Md+x0DzI1CXLed9dWkVqb1kJ NnggMd2czXa/h1s/O13HgsbO+WTFYu+39UYQSoHQZRPTA0e3PS8eqOLwtlP+sz1He9ZS ESNh2+eZjYWM6z4lUozJWW56xXMUjN78LgR7oPkwZkaeXTc50daccwvOkyh8PQNK2Y6m dfs4fZvel/PBZJzVvCnxSl6j9iCWFYxIdEaB75FROnFwpnQ7ztBHO9JEmJq+6uddPzYi nttZlhrBQbD7OJVWEe5k2khpE+O+qbcLPZZ4AIPfeg/GDS6bH9BSQk64mpLT6+oqkDoG enfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=W3e7REl+F+RBbQzsggO49LY5Zf8oWx/KAOrmDL9I1NU=; b=Q9jxvDdJQFzf9MfdUz40D5F0Q4ciXFQm+GrZnO2BrL8FP9VWAtgmjKvnui71YJSXrj nTCGobCRtPCSKQ4VPMaBkYUmMRAjOv+W7PF12mYBJiab+eMlUp6Gh+wHoNmEJph6J608 8KQh/LhHSDUSYCBoeVoCYdpQuuVxTR9qJsAziHebd4VKMDTegt9aoiRpWDlPNnX6L1xl V7XlaD9s/wrJ/keQ+vna13YX+LmlVAvkja/vuG6AqRi6/blHlV8mi4rftfhF7AyIxurZ UUWJrxX4IhTo1gbDmF15ay184Gekf9evLIwoMw70vMSO3C14VcxHh4YlThUXxnYJdBHY liHg== X-Gm-Message-State: AJcUuke85VxnI1WaMOIFE5VtCJm6wKrT+cQfwEXagqjPOp2+PQO9Vz86 9JxnvovCkyWzqRDlHOjGBmZ026Ze0YJ9I2qf9mTjLgMM X-Google-Smtp-Source: ALg8bN7kKkB5L2CZfsk0DVDFaSllPKtgEWU2kBGwubU70c03FTmIO6FBb1ecUmZ/pBTWuSCTUlFfPtz6V0aXi6T15hE= X-Received: by 2002:a05:660c:84e:: with SMTP id f14mr12614799itl.33.1548773426681; Tue, 29 Jan 2019 06:50:26 -0800 (PST) MIME-Version: 1.0 From: Julien Nicoulaud Date: Tue, 29 Jan 2019 15:49:50 +0100 Message-ID: Subject: Can't get SSH key to work To: user@guacamole.apache.org Content-Type: multipart/alternative; boundary="000000000000ef602c058099e992" --000000000000ef602c058099e992 Content-Type: text/plain; charset="UTF-8" Hi, Does Guacamole support Ed25519 SSH keys ? I can't get it to work, I always get a key import failure message: guacd_1 | guacd[6]: INFO: Creating new client for protocol "ssh" guacd_1 | guacd[6]: INFO: Connection ID is "$bb601e6d-3328-4fbb-9b1b-46f37d229015" guacamole | 14:39:01.033 [http-nio-8080-exec-14] INFO o.a.g.tunnel.TunnelRequestService - User "nicoulaj" connected to connection "3". guacd_1 | guacd[296]: DEBUG: Parameter "font-name" omitted. Using default value of "monospace". guacd_1 | guacd[296]: DEBUG: Parameter "font-size" omitted. Using default value of 12. guacd_1 | guacd[296]: DEBUG: Parameter "color-scheme" omitted. Using default value of "". guacd_1 | guacd[296]: DEBUG: Parameter "enable-sftp" omitted. Using default value of 0. guacd_1 | guacd[296]: DEBUG: Parameter "sftp-root-directory" omitted. Using default value of "/". guacd_1 | guacd[296]: DEBUG: Parameter "read-only" omitted. Using default value of 0. guacd_1 | guacd[296]: DEBUG: Parameter "typescript-name" omitted. Using default value of "typescript". guacd_1 | guacd[296]: DEBUG: Parameter "create-typescript-path" omitted. Using default value of 0. guacd_1 | guacd[296]: DEBUG: Parameter "recording-name" omitted. Using default value of "recording". guacd_1 | guacd[296]: DEBUG: Parameter "recording-exclude-output" omitted. Using default value of 0. guacd_1 | guacd[296]: DEBUG: Parameter "recording-exclude-mouse" omitted. Using default value of 0. guacd_1 | guacd[296]: DEBUG: Parameter "recording-include-keys" omitted. Using default value of 0. guacd_1 | guacd[296]: DEBUG: Parameter "create-recording-path" omitted. Using default value of 0. guacd_1 | guacd[296]: DEBUG: Parameter "server-alive-interval" omitted. Using default value of 0. guacd_1 | guacd[296]: DEBUG: Parameter "backspace" omitted. Using default value of 127. guacd_1 | guacd[296]: DEBUG: Parameter "terminal-type" omitted. Using default value of "linux". guacd_1 | guacd[296]: INFO: User "@2ebfa878-493f-4411-bda6-a0ce307bf0af" joined connection "$bb601e6d-3328-4fbb-9b1b-46f37d229015" (1 users now present) guacd_1 | guacd[296]: DEBUG: Attempting private key import (WITHOUT passphrase) guacd_1 | guacd[296]: DEBUG: Initial import failed: (null) guacd_1 | guacd[296]: DEBUG: Re-attempting private key import (WITH passphrase) guacd_1 | guacd[296]: ERROR: Auth key import failed: (null) guacd_1 | guacd[296]: INFO: User "@2ebfa878-493f-4411-bda6-a0ce307bf0af" disconnected (0 users remain) guacd_1 | guacd[296]: INFO: Last user of connection "$bb601e6d-3328-4fbb-9b1b-46f37d229015" disconnected I am using guacamole official Docker images (latest 1.0.0), the key was created using OpenSSH's "ssh-keygen -t ed25519" with a passphrase. I pasted it with the header and footer and tried several variants (lines merged, blank line after, etc)... Any idea how to further debug this ? Thanks, Julien --000000000000ef602c058099e992 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

<= /div>
Does Guacamole support Ed25519 SSH keys ?

I can't get it to work, I always get a key import failure message:
guacd_1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | guacd[6]: = INFO:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Creating new client for pro= tocol "ssh"
guacd_1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | guacd[6]: = INFO:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Connection ID is "$bb6= 01e6d-3328-4fbb-9b1b-46f37d229015"
guacamole=C2=A0=C2=A0=C2=A0 | 14= :39:01.033 [http-nio-8080-exec-14] INFO=C2=A0 o.a.g.tunnel.TunnelRequestSer= vice - User "nicoulaj" connected to connection "3".
= guacd_1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | guacd[296]: DEBUG:=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 Parameter "font-name" omitted. Using = default value of "monospace".
guacd_1=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 | guacd[296]: DEBUG:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Param= eter "font-size" omitted. Using default value of 12.
guacd_1= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | guacd[296]: DEBUG:=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 Parameter "color-scheme" omitted. Using defaul= t value of "".
guacd_1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | guacd[2= 96]: DEBUG:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Parameter "enabl= e-sftp" omitted. Using default value of 0.
guacd_1=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 | guacd[296]: DEBUG:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 Parameter "sftp-root-directory" omitted. Using default value = of "/".
guacd_1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | guacd[296]: DE= BUG:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Parameter "read-only&qu= ot; omitted. Using default value of 0.
guacd_1=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 | guacd[296]: DEBUG:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Param= eter "typescript-name" omitted. Using default value of "type= script".
guacd_1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | guacd[296]: DEBUG:= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Parameter "create-typescrip= t-path" omitted. Using default value of 0.
guacd_1=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 | guacd[296]: DEBUG:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 Parameter "recording-name" omitted. Using default value of &q= uot;recording".
guacd_1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | guacd[296]:= DEBUG:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Parameter "recording= -exclude-output" omitted. Using default value of 0.
guacd_1=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 | guacd[296]: DEBUG:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 Parameter "recording-exclude-mouse" omitted. Using d= efault value of 0.
guacd_1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | guacd[296]: D= EBUG:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Parameter "recording-i= nclude-keys" omitted. Using default value of 0.
guacd_1=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 | guacd[296]: DEBUG:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 Parameter "create-recording-path" omitted. Using default v= alue of 0.
guacd_1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | guacd[296]: DEBUG:=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Parameter "server-alive-interv= al" omitted. Using default value of 0.
guacd_1=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 | guacd[296]: DEBUG:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Pa= rameter "backspace" omitted. Using default value of 127.
guacd= _1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | guacd[296]: DEBUG:=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 Parameter "terminal-type" omitted. Using de= fault value of "linux".
guacd_1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = | guacd[296]: INFO:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 User "@2= ebfa878-493f-4411-bda6-a0ce307bf0af" joined connection "$bb601e6d= -3328-4fbb-9b1b-46f37d229015" (1 users now present)
guacd_1=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 | guacd[296]: DEBUG:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 Attempting private key import (WITHOUT passphrase)
guacd_1= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | guacd[296]: DEBUG:=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 Initial import failed: (null)
guacd_1=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 | guacd[296]: DEBUG:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 Re-attempting private key import (WITH passphrase)
guacd_1=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 | guacd[296]: ERROR:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 Auth key import failed: (null)
guacd_1=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 | guacd[296]: INFO:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 User &= quot;@2ebfa878-493f-4411-bda6-a0ce307bf0af" disconnected (0 users rema= in)
guacd_1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | guacd[296]: INFO:=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Last user of connection "$bb601e6d-3= 328-4fbb-9b1b-46f37d229015" disconnected

I am using guacamole official Docker images= (latest 1.0.0), the key = was created using OpenSSH's "ssh-keygen -t ed25519" with a pa= ssphrase. I pasted it with the header and footer and tried several variants= (lines merged, blank line after, etc)...

Any idea= how to further debug this ?

Thanks,
Jul= ien
--000000000000ef602c058099e992--