Am 21.05.2015 um 01:07 schrieb Mihai Moldovan:
On 20.05.2015 11:34 PM, Real, Elizabeth (392K) wrote:
What version of SSH does x2go use?
X2Go uses SSH version 2. Protocol version 1 should not be in use anymore.
Maybe the question is more like openssh vs. libssh vs. libssh2.
X2GoClient uses libssh.
[...]
It *could* also be a bug in libssh, but that would be very odd. Especially given it works for other people.
We're seeing a different type of connection problem - the initial connect phase taking about 3 minutes with X2GoClient, but not with regular SSH - with another user.
This particular user is using a tool that allows to log in to a Linux server using Credentials from a Windows Active Directory.
@Liz: Are you, by any chance, using some non-standard login mechanism, a PAM module for Active Directory Sync or something like that?
We will debug this other user's issue by testing the connection with a small, custom-built SSH client that uses libssh, just like X2GoClient does. Maybe that would be worth a try in your case, too.
Since you probably can't just let some random Joe from the internet connect to a NASA/JPL-owned X2Go Server, how about we turn things around? I could try to set up a CentOS 7.0 or 7.1 server and grant you access to it. CentOS should be close enough to RHEL for such testing. If you can connect to my machine, but not to yours, it's most likely that something's amiss on your server side. Would that be something you would be interested in trying out?
Also, you could try out a different X2GoClient implementation known as PyHoCa-GUI. This one uses paramiko, not libssh.
To test that on a Linux client: If you haven't done so already, add the X2Go repository for EPEL to your client's YUM system, as described here: http://wiki.x2go.org/doku.php/wiki:repositories:epel then type sudo yum install pyhoca-gui
To test that on a Windows client: Download and install PyHoCa-GUI for Windows from here: http://code.x2go.org/releases/binary-win32/pyhoca-gui/releases/0.5.0.4-20150...
Sadly, PyHoCa-GUI is currently not available for OS X, so for those tests, you should use a Linux or Windows client.
If you can connect using PyHoCa-GUI, it looks like the issue is libssh-related.
-Stefan
-- BAUR-ITCS UG (haftungsbeschränkt) Geschäftsführer: Stefan Baur Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364 Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243