Thanks for your reply, but i figured out what the problem was.  The box that guacample is on has two version of OpenSSL, a compat version and the latest version.  It turns out the guacd was picking up the compat version and the ssh client library was picking up the new one.  Once i fixed my setup where both were picking up the latest OpenSSL, it worked just fine.

09/06/2016 08:11:40, "Thomas Bereknyei" <[email protected]>:

I had a similar issue that turned out to be a key algorithm mismatch. ECDSA is not supported as far as I know.

 
On Mon, Sep 5, 2016, 23:11 <[email protected]> wrote:
Hello.
 
I am using guacamole 0.9.9 on a CentOS 6.8 box, with a custom front end.  RDP and VNC work fine.  I am having trouble with SSH.  When i try to connect, i get the prompts for username and password, but then it disconnects.  This is what guacd outputs:
 
guacd[6285]: INFO:      Protocol "ssh" selected 
guacd[6285]: INFO:      Connection ID is "$d3ed8125-6faf-4610-9fa5-90486460dd2b" 
guacd[6285]: INFO:      Starting client 
guacd[6285]: DEBUG:     Starting input thread. 
guacd[6285]: DEBUG:     Starting output thread. 
guacd[6285]: DEBUG:     Ignoring unknown keysym: 0xFFE2 
guacd[6285]: DEBUG:     Successfully connected to host xxx.xxx.xxx.xxx, port 22 
guacd[6285]: ERROR:     SSH handshake failed. 
guacd[6285]: DEBUG:     Input thread terminated. 
guacd[6285]: DEBUG:     Output thread terminated. 
guacd[6285]: INFO:      Client disconnected
 
I am able to ssh into the box from the server without any problems. Has anyone seen this issue before, or can recommend a place i can start debugging this?
 
thanks,
adamtg
 
 

Reply via email to