Hello, 

I am using Guacamole 1.4.0 to connect a Ubuntu 22.04 machine with OpenSSH 
Server with username and password, all with default settings, but failed. The 
guacd log only tells “SSH handshake failed”, while /var/log/auth.log in the 
Ubuntu machine tells “Unable to negotiate with UBUNTU-ADDRESS port XXXXX: no 
matching host key type found. Their offer: ssh-rsa,ssh-dss [preauth]”.

I can successfully connect to the Ubuntu machine after adding 
“HostKeyAlgorithms +ssh-rsa” to /etc/ssh/sshd_config in the Ubuntu machine, but 
is there anything I can do from Guacamole side? From the man page of 
sshd_config <https://man.openbsd.org/sshd_config#HostKeyAlgorithms>, ssh-rasa 
and ssh-dns is not included by default.

Thanks,
Yang

Reply via email to