Hi,

I've successfully ran a guacamole docker release (ARMHF).
It works well when I log in into myserver:22 (SSH), but ONLY when using a simple passphrase. I can't login with my private key :-/

I've used different kind of keys RSA, elliptic, with password, without password, nothing works. Using classic passphrase, I see usual logs in my SSH server... but nothing using a key !
Like if nothing was sent from guacd...

 * On the web interface I get a "Connection failed. Please try again".
 * GUACD logs always says :

   guacd[1589]: INFO:    Creating new client for protocol "ssh"
   guacd[1589]: INFO:    Connection ID is "$X"
   guacd[1902]: DEBUG:    Processing instruction: size
   guacd[1902]: DEBUG:    Processing instruction: audio
   guacd[1902]: DEBUG:    Processing instruction: video
   guacd[1902]: DEBUG:    Processing instruction: image
   guacd[1902]: DEBUG:    Processing instruction: timezone
   guacd[1902]: DEBUG:    Parameter "scrollback" omitted. Using default
   value of 1000.
   guacd[1902]: DEBUG:    Parameter "font-name" omitted. Using default
   value of "monospace".
   guacd[1902]: DEBUG:    Parameter "font-size" omitted. Using default
   value of 12.
   guacd[1902]: DEBUG:    Parameter "color-scheme" omitted. Using
   default value of "".
   guacd[1902]: DEBUG:    Parameter "enable-sftp" omitted. Using
   default value of 0.
   guacd[1902]: DEBUG:    Parameter "sftp-root-directory" omitted.
   Using default value of "/".
   guacd[1902]: DEBUG:    Parameter "read-only" omitted. Using default
   value of 0.
   guacd[1902]: DEBUG:    Parameter "typescript-name" omitted. Using
   default value of "typescript".
   guacd[1902]: DEBUG:    Parameter "create-typescript-path" omitted.
   Using default value of 0.
   guacd[1902]: DEBUG:    Parameter "recording-name" omitted. Using
   default value of "recording".
   guacd[1902]: DEBUG:    Parameter "recording-exclude-output" omitted.
   Using default value of 0.
   guacd[1902]: DEBUG:    Parameter "recording-exclude-mouse" omitted.
   Using default value of 0.
   guacd[1902]: DEBUG:    Parameter "recording-include-keys" omitted.
   Using default value of 0.
   guacd[1902]: DEBUG:    Parameter "create-recording-path" omitted.
   Using default value of 0.
   guacd[1902]: DEBUG:    Parameter "server-alive-interval" omitted.
   Using default value of 0.
   guacd[1902]: DEBUG:    Parameter "backspace" omitted. Using default
   value of 127.
   guacd[1902]: DEBUG:    Parameter "terminal-type" omitted. Using
   default value of "linux".
   guacd[1902]: DEBUG:    Parameter "timezone" omitted. Using default
   value of "Europe/Paris".
   guacd[1902]: INFO:    User "@Y" joined connection "$X" (1 users now
   present)
   guacd[1902]: DEBUG:    Client is using protocol version "VERSION_1_1_0"
   guacd[1902]: DEBUG:    Attempting private key import (WITHOUT
   passphrase)
   guacd[1902]: DEBUG:    Initial import failed: (null)
   guacd[1902]: DEBUG:    Re-attempting private key import (WITH
   passphrase)
   guacd[1902]: ERROR:    Auth key import failed: (null)
   guacd[1902]: INFO:    User "@Y" disconnected (0 users remain)
   guacd[1902]: INFO:    Last user of connection "$X" disconnected
   guacd[1902]: DEBUG:    Requesting termination of client...
   guacd[1902]: DEBUG:    Client terminated successfully.
   guacd[1589]: INFO:    Connection "$X" removed.

My docker instance is running libssh2-1:armhf (1.8.0-2.1), Guacamole proxy daemon (guacd) version 1.1.0...

Thanks for your help ! :)

Steph

Reply via email to