I'm seeing this error over and and over as it attempts to connect to
the user guacamole using an SSH key generated from PEM format:

guacd[269]: INFO: Creating new client for protocol "ssh"

guacd[269]: INFO: Connection ID is "$ab3c4f60-5886-4661-ab1f-7b24c2963dba"

guacd[727]: INFO: User "@cfc54494-73a3-48f8-93bd-df594a08fb73" joined
connection "$ab3c4f60-5886-4661-ab1f-7b24c2963dba" (1 users now
present)

12:18:48.771 [http-nio-8080-exec-3] INFO
o.a.g.tunnel.TunnelRequestService - User "chown" connected to
connection "1".

guacd[727]: INFO: Auth key successfully imported.

guacd[727]: WARNING: No known host keys provided, host identity will
not be verified.

guacd[727]: ERROR: Public key authentication failed: Unable to extract
public key from private key.

guacd[727]: INFO: User "@cfc54494-73a3-48f8-93bd-df594a08fb73"
disconnected (0 users remain)

guacd[727]: INFO: Last user of connection
"$ab3c4f60-5886-4661-ab1f-7b24c2963dba" disconnected

12:18:48.896 [http-nio-8080-exec-10] INFO
o.a.g.tunnel.TunnelRequestService - User "chown" disconnected from
connection "1". Duration: 125 milliseconds

guacd[269]: INFO: Connection "$ab3c4f60-5886-4661-ab1f-7b24c2963dba" removed.

Does anyone have any ideas on what I'm doing wrong? I'm running
RockyLinux btw which uses OpenSSH 8.0 so I don't know if that has
something to do with it. Maybe it's not supported yet. I have no idea,
or maybe an option was deprecated from OpenSSH that Guacamole
requires.

I use ssh-keygen -t rsa -m PEM and copy the private key file into the
box in Guacamole then I add the public key to authorized_keys. It
works when I test it using ssh -i id_rsa user@myserver

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to