Hello,
I am testing x2go to replace NoMachine's NX server (for home use).
The server is Ubuntu 9.10 amd64, with x2goserver-home 3.0.1-1
Connecting from another Ubuntu on LAN worked fine. However, connecting from MS Windows XP machine at work (through ssh tunnel to pass-through http proxy) fails due to wrong password.
The MS Windows client (version 3.01-2) is setup to use localhost at ssh port 1022. I have disabled any file and printer sharing and also audio tunnelling.
Here is the /var/log/auth.log from server: Dec 17 14:13:21 athlon sshd[19717]: Failed password for xxx from ::1 port 37418 ssh2 Dec 17 14:13:21 athlon sshd[19717]: Failed password for xxx from ::1 port 37418 ssh2 Dec 17 14:13:21 athlon sshd[19717]: Failed password for xxx from ::1 port 37418 ssh2
The error from MS Windows client is:
Wrong password! Connection failed localhost: Unable to connect D:/Documents and Settings/username/.x2go/ssh/socaskpass.nf2668 etc. .... Permission denied. Please try again.
The file in that directory does not exist.
I can successfully open a ssh session from cygwin using: $ ssh xxx@localhost -p1022
I tried to use the new beta version of the client, but it requires admin privileges on MS Windows computer, which I do not have.
Any ideas?
Regards,
Milan Knizek knizek (dot) confy (at) volny (dot) cz http://www.milan-knizek.net - About linux and photography (Czech language only)
Milan Knížek píše v Čt 17. 12. 2009 v 14:31 +0100:
I tried to use the new beta version of the client, but it requires admin privileges on MS Windows computer, which I do not have.
I tried to install on a different computer (it successfully opened a connection to the x2go server) and simply moved the x2go client files to my machine at work. However, the behaviour is the same.
The error message refers to non-existing directory and files on the client computer. E.g.:
D:/DOCUME~1/cee_knm/X2GO~1/ssh/socaskpass-Hp3476
The x2goclient binaries are in directory: D:\Documents and Settings\cee_knm\extra\x2goclient
The various setting files (incl. the ssh\known_hosts) are in: D:\Documents and Settings\cee_knm\.x2go
I will try further testing, but would appreciate if anyone can help.
regards,
Milan Knizek knizek (dot) confy (at) volny (dot) cz http://www.milan-knizek.net - About linux and photography (Czech language only)
Milan Knížek píše v Pá 18. 12. 2009 v 15:35 +0100:
Milan Knížek píše v Čt 17. 12. 2009 v 14:31 +0100:
I tried to use the new beta version of the client, but it requires admin privileges on MS Windows computer, which I do not have.
I tried to install on a different computer (it successfully opened a connection to the x2go server) and simply moved the x2go client files to my machine at work. However, the behaviour is the same.
The error message refers to non-existing directory and files on the client computer. E.g.:
D:/DOCUME~1/cee_knm/X2GO~1/ssh/socaskpass-Hp3476
Sorry for confusion - now I recognise that the shortcut X2GO~1 is actually .x2go directory.
However, the file is not there and according to post: https://lists.berlios.de/pipermail/x2go-dev/2009-July/000068.html
it even should not be there since a pipe is used from version 3.01-2 of the client.
I will try further testing, but would appreciate if anyone can help.
I tried also the older version of the client (3.00-1) and voila - I can connect just fine.
The weakness is that the password is stored in plain text during opening the x2go session...
I would assume that due to restrictions on my work machine, the pipes may not work as expected. This should be considered for the planned usb portable version of the client.
Otherwise, thanks for the great software!
Regards,
Milan Knizek knizek (dot) confy (at) volny (dot) cz http://www.milan-knizek.net - About linux and photography (Czech language only)