After Upgrading to version 9.5, a new entity appears in the Node Management view (SSH).
When I try to click on the that Tab, I get an Alert Window saying: "ssh is not a registered protocol".
How can that be resolved?
Ok, heres the zip file. There is a readme doc that explains how to use it. Good luck. Let me know if you have problems, and I'll try to help.
Jeremy
Are you running Firefox or IE. You should be able to register an app handler for it based on the browser.
Instructions for IE: msdn.microsoft.com/.../aa767914(VS.85).aspx
Instructions for Firefox: kb.mozillazine.org/Register_protocol
Thank you for the response, I was using Mozilla on Vista.
I have created the following registry change:
REGEDIT4[HKEY_CLASSES_ROOT\ssh]@="URL:SSH Protocol""URL Protocol"=""[HKEY_CLASSES_ROOT\ssh\shell][HKEY_CLASSES_ROOT\ssh\shell\open][HKEY_CLASSES_ROOT\ssh\shell\open\command]@="\"C:\\putty.exe\" \"%1\""
I have copied the putty.exe into C:.
When I click on the ssh tab for a node => putty launches but I get this Putty error saying: "Unable to open connection to ssh Host does not exist"
Apparently the IP of the node is not successfully transfered as a variable.
How can that be achieved?
Solution found!
I found a way to make this work. Apparently Putty doesnt allow you to open ssh connection directly from a command line. Thats why you are seeing that error message.
I was getting the same thing until I found this.
http://schipka.com/archives/34
This guy actually rewrote one of the .c files that putty uses so that it would work properly.
All you have to do is download his zip file. It contains the updated putty.exe file along with the .reg file (similar to what is posted above).
Note that the .reg file needs to be edited to include the correct path to putty.exe. Also, hes .reg key changes telnet to use putty, instead of telnet.exe. I took that section out before I imported the reg file.
Very simple to setup. works great!
I was getting the same thing until I found this.http://schipka.com/archives/34
That link doesn't seem to be working any longer. Did you find it anywhere else?
Instead of using a modified version of putty you can use a small batch file converting ssh://a.b.c.d/ to a.b.c.d and call putty with the correct ip address:
puttyssh.bat:
SET ECHO OFFSET ip=%1SET ip=%ip:ssh://=%SET ip=%ip:/=%"C:\Program Files\PuTTY\putty.exe" -ssh %ip%
now you can set the open command for ssh:// to <your path>\puttyssh.bat %1
Thomas