quote:Originally posted by Network_GuruWe are using SSH (putty) to access our routers & switches.Has anyone found a way to launch an SSH session from IE. 6 in Win2k/XP?I've searched Google, but have not been able to find a solution.-=Cheers=- NG
quote:Originally posted by Network_GuruActually I've found MindTerm SSH which launches an SSH client on your PC (using Java applet).I'm using this to replace the telnet functionality we have on the Orion web page to remote into our devices, using the browser to start your telnet session.I'll let you know how it goes....-=Cheers=- NG
Thanks for all your suggestions Isaac!
I did get this working several months ago, but using a different solution. I've only used this with Windows PC's, not sure if it's do-able with 'nix workstations/browsers.
First you must install the 'Putty' SSH client in your C:\Program Files\Putty directory. Then change your default Web browser telnet client to Putty using the following reg hack:
I call this Reg Key - Putty4telnet.reg
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\telnet] @="URL:Telnet Protocol" "EditFlags"=dword:00000002 "URL Protocol"=""
[HKEY_CLASSES_ROOT\telnet\DefaultIcon]@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25, 00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,75,00,72,00, 6c,00,2e,00,64,00,6c,00,6c,00,2c,00,30,00,00,00
[HKEY_CLASSES_ROOT\telnet\shell]
[HKEY_CLASSES_ROOT\telnet\shell\open]
[HKEY_CLASSES_ROOT\telnet\shell\open\command]@="c:\\Program Files\\PuTTY\\putty.exe %l"
(Of course you can install Putty to any directory & just change the directory accordingly in this Reg Hack).
Now just change your telnet.resource file used for your telnet link; <\\Inetpub\SolarWinds\NetPerfMon\Resources\9-1-Miscellaneous> to the following:
<tr><td class="Property"><a target="_blank" href="telnet://<%=Node.GetProperty("IP_Address")%>? -<%=Node.GetProperty("Access")%>"><%=Node.GetProperty("Access")%> to <%=Node.GetProperty("IP_Address")%></a></td></tr>
I created a Custom Node property field in Custom Property Editor called 'Access'. Just populate this field with either "telnet" or "ssh" (case sensitive - used by the putty client command line).
The link ends up looking like this in your browser URL:
telnet://172.16.17.18/? -ssh <for SSH>ortelnet://172.16.17.18/? -telnet <for Telnet>
You can leave the default telnet link and just add another link for SSH without creating the Custom Property 'Access', but then you must know what protocol is used to access the device.
This way you setup the access method in the custom property & only one or the other (or none if left blank) will appear.
Here is the code to just add another line for SSH:
<tr><td class="Property"><a target="_blank" href="telnet://<%=Node.GetProperty("IP_Address")%>? -ssh">SSH to <%=Node.GetProperty("IP_Address")%></a></td></tr>
I've customized the default session in Putty to open a 96x40 screen, with a huge logging buffer, as well as capture test to file. You have the option of overwriting of appending to the capture log file. Great for those Cisco 'show tech' files - done for you automatically everytime it opens. I'm quite happy with how this works! HTH others.
-=Cheers=- NG
quote:Originally posted by greg@solarwinds.netCustom menu options can be added to the right click menu on IE when browsing Orion pages... See the XML data located in "<x>:\Program Files\Solarwinds\SWToolset.MenuOptions". The format is fairly easy to understand.HTH,Greg
quote:Originally posted by hawkOk cool,I've check out the custom resource. Forgive me for asking because I'm new to Orion, but do I have to modify the node details page to call the resource or will it pick it up.Keith
forgive me if this has been answered elsewhere - where can I find this with NPM v9.5?
For those modifying the SwToolset.MenuOptions file to customize your Orion/Toolset integration menu the file you will want to edit now is at:
This is for the current method of Orion/Toolset integration which started with Toolset 10.6.
--HTH
Steve