[X2Go-Dev] x2goclient ssh password rejected
Ian Malone
ibmalone at gmail.com
Thu Oct 22 13:01:05 CEST 2020
Hi,
After a password change I found the following being rejected by x2go,
logs on the host machine just showed the password failing. This was an
AD password (now changed!) and direct access with plain ssh to the
same host and other contexts in which it was used worked, only x2go
seemed not to handle it (so I'm confident it wasn't being entered
wrongly):
baggl0beBottlesp£aker
I get the "Authentication failed" "Access denied for 'password'.
Authentication that can continue:
publickey,gssapi-keyex,gss-with-mic,password" error popup.
I've found an old unresolved bug report that suggests the £ character
may be the problem, the reporter attached a patch which suggests
changes from QString::toAsci to QString::toUtf8 in a number of places.
https://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=926 looking at git
some of these lines are currently using toLatin1
https://code.x2go.org/gitweb?p=x2goclient.git;a=blob;f=src/sshmasterconnection.cpp;h=667e0efeaca947cb3173d316eb05fac1544880ee;hb=refs/heads/master#l1245
which I'd have thought would be okay with £, so possibly something
else is wrong (too long?). Another from around the same time relates
to using cyrillic characters in passwords
https://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=754
Client is x2goclient-4.1.2.2-1.fc30.x86_64 (Linux, Fedora 30)
Host is x2goserver-common-4.1.0.3-3.el7.noarch
x2goserver-4.1.0.3-3.el7.x86_64 (Linux, RHEL 7)
Although I also tried an older host.
/var/log/secure on the host looks like this (with names and IPs obfuscated):
Oct 21 11:35:17 XXX sshd[6207]: pam_sss(sshd:auth): authentication
failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=XXX user=XXX
Oct 21 11:35:17 XXX sshd[6207]: pam_sss(sshd:auth): received for user
XXX: 17 (Failure setting user credentials)
Oct 21 11:35:19 XXX sshd[6207]: Failed password for XXX from x.x.x.x
port 45216 ssh2
Oct 21 11:35:19 XXX sshd[6207]: Received disconnect from x.x.x.x port
45216:11: Bye Bye [preauth]
Oct 21 11:35:19 XXX sshd[6207]: Disconnected from x.x.x.x port 45216 [preauth]
--
imalone
More information about the x2go-dev
mailing list