guacamole-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Julien Nicoulaud <julien.nicoul...@gmail.com>
Subject Can't get SSH key to work
Date Tue, 29 Jan 2019 14:49:50 GMT
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

Mime
View raw message