Package: x2goclient
Version: 4.0.5.1-1
Complete system info :
$ which x2goclient
/usr/bin/x2goclient
$ cat /etc/lsb-release
DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=18.1
DISTRIB_CODENAME=serena
DISTRIB_DESCRIPTION="Linux Mint 18.1 Serena"
$ dpkg --list | grep x2goclient
ii x2goclient 4.0.5.1
-1 amd64 X2Go Client
application (Qt4)
WARNING my assumption is this problem will be on all x2goclient
programs.
After change of the security settings on sshd we cannot connect using
x2go.
Using portforwarding ssh -L 9999:localhost:22 someremotehost then
letting x2goclient connect to localhost port 9999 works.
Settings in sshd_config
MACs hmac-sha2-256,hmac-sha2-512
When connecting we get error message :
kex error : no match for method mac algo client->server: server [hmac-
sha2-256,hmac-sha2-512], client [hmac-sha1]
My assumption is client is configured using hmac-sha1 as default
Problem does not surface using ssh or ssh port forwarding.
Problem can be easy reproduced using raspberry with mathe and MACs
hmac-sha2-256,hmac-sha2-512 in sshd_config
Problem surface also with different ssh proxy servers having the MACs
setting. As stated before normal connection on ssh or using port
forwarding no problem.