| Attempt to open SSH shell produces "invalid server's version string" [message #12041] |
Thu, 05 July 2007 18:42  |
Thomas D. Johnson Messages: 72 Registered: July 2009 |
Member |
|
|
Using RSE 2.0 with Eclipse 3.3.0 on Windows, when I attempt to open a
shell on one machine with SSH, it succeeds, but with another machine,
the attempt fails, and generates the following error log/traceback:
com.jcraft.jsch.JSchException: invalid server's version string
at com.jcraft.jsch.Session.connect(Session.java:253)
at
org.eclipse.rse.internal.connectorservice.ssh.SshConnectorSe rvice.internalConnect(SshConnectorService.java:121)
at
org.eclipse.rse.core.subsystems.AbstractConnectorService.con nect(AbstractConnectorService.java:412)
at
org.eclipse.rse.internal.shells.ui.actions.SystemCommandActi on.connect(SystemCommandAction.java:611)
at
org.eclipse.rse.internal.shells.ui.actions.SystemCommandActi on.access$0(SystemCommandAction.java:604)
at
org.eclipse.rse.internal.shells.ui.actions.SystemCommandActi on$RunShellJob.run(SystemCommandAction.java:113)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
What puzzles me is that on the (server) machine where I succeed, I see:
v > ssh -V
OpenSSH_3.8p1, SSH protocols 1.5/2.0, OpenSSL 0.9.7g 11 Apr 2005
but on the (server) machine where I fail, I see:
j > ssh -V
OpenSSH_3.8p1, SSH protocols 1.5/2.0, OpenSSL 0.9.7g 11 Apr 2005
Are there some additional traces that I can enable so I can actually see
the "invalid server's version string"?
By the way, I can use SSH (on the native command line) to reach "j" from
"v", and I can reach both "j" and "v" using PuTTY from the Windows
machine that I'm using to run Eclipse 3.3.0 and RSE 2.0
Thanks in advance for any hints,
Tom Johnson
|
|
|