After many years putty has finally released a new version. http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
When using the new version, when I am using RDM with an SSH session as an 'embedded/tabbed' session, the window is no longer embedded in RDM. The SSH putty window does open, but externally to RDM.
I am using 6.1.3.0
?
edited by kyles on 7/19/2011
I will do some test, but I can't guarantee the result. The embedding was a sort of Windows hack, so maybe it's no longer possible. I'm looking at this today.
David Hervieux
Hi,
I just did some test and it works fine for me (Telnet and SSH). Does anybody can reproduce the problem? Do you use a session or specific settings?
David Hervieux
Originally I was using session specific settings And it won't embedded. I changed a session to using the putty session settings for the server and it still doesn't embedded.
If I swap back to the .60 version of putty, the window is embedded again in RDM.
Ok,
Can you try two things for me?
1. Run RDM as Administrator and retry?
2. Verify the application log from the menu Help->Application Log
David Hervieux
Same experience when explicitly 'run as administrator' RDM.
Application Log is blank from that test.
More information.. RDM creates a tab for the SSH session, but doesn't embed the SSH window in the tab. Once the putty window is closed, the tab goes away too. (While the tab is up, I am unable to click on any other parts of RDM besides the Session list without RDM flashing the title bar. Only once I click to another session or Dashboard, and the focus is taken off the tab, can I click on any other part of RDM, like the File/Edit/View/Tools/Window/Help bar.)
What OS do you use?
David Hervieux
RDM 6.1.3.0 on Windows 7 Professional.
I don't this that it will make a difference, but can you try this version:
http://remotedesktopmanager.com/download/Setup.RemoteDesktopManager.6.1.6.0.exe
David Hervieux
Unfortunately that version didn't make a difference.
Hi,
I added some debug information and a small tunning in this version:
http://remotedesktopmanager.com/download/Setup.RemoteDesktopManager.6.1.7.0.exe
Can you set the Debug level to 1 in the Application option and verify the application log (Help->Application Log)
David Hervieux
Installed 6.1.7.0, open RDM, changed application debug setting, cleared log, closed RDM, opened RDM, opened an SSH session, logged in via SSH, exited SSH session. Here is the only entry in the application log --
[7/25/2011 8:36 AM]ERROR SILENT System.Security.SecurityException: Security error.
at Devolutions.RemoteDesktopManager.Business.FileAssociationHelper.Create(String extension, String properName, String contentType, String fullName, String iconPath, Int16 iconIndex, FileAssociationCommand[] fileAssociationCommands)
at Devolutions.RemoteDesktopManager.Managers.ApplicationManager.SetFileAssociation()
The Zone of the assembly that failed was:
MyComputer
[7/25/2011 8:36:09 AM]DEBUG Form load was not called
[7/25/2011 8:36:09 AM]DEBUG Starting main form Load
[7/25/2011 8:36:09 AM]DEBUG Main form Loaded = true
[7/25/2011 8:36:10 AM]DEBUG Ending main form Load
[7/25/2011 8:36:10 AM]DEBUG Showing main form...
[7/25/2011 8:36:10 AM]DEBUG No security management found
[7/25/2011 8:36:52 AM]DEBUG Putty: SetParent
[7/25/2011 8:36:52 AM]DEBUG Putty: SetParent - zero
For a reason I don't understand, the SetParent does not work for you. I will do some search
David Hervieux
Can you try this version please ?
http://remotedesktopmanager.com/download/Setup.RemoteDesktopManager.6.1.7.0a.exe
David Hervieux
The installer won't overwrite the previously installed version 6.1.7.0. (and there was a leftover Remote Desktop Manager (remove-only) for a 6.0.1 version in my 'Programs and Features'). I uninstalled all Remote Desktop Manager entries and installed the new version.
Still the same actions and lack of embedding..
Not sure if it matters, I am using multiple monitors off a laptop (one of the docking station, one off a USB device). RDM exhibits the same non-embedding when I run it via the laptop screen or attached monitors. (Disconnecting the laptop from the docking station appears to have no difference, so..)
Here is the output from the application log --
[7/26/2011 6:11 PM]ERROR SILENT System.Security.SecurityException: Security error.
at Devolutions.RemoteDesktopManager.Business.FileAssociationHelper.Create(String extension, String properName, String contentType, String fullName, String iconPath, Int16 iconIndex, FileAssociationCommand[] fileAssociationCommands)
at Devolutions.RemoteDesktopManager.Managers.ApplicationManager.SetFileAssociation()
The Zone of the assembly that failed was:
MyComputer
[7/26/2011 6:11:57 PM]DEBUG Form load was not called
[7/26/2011 6:11:57 PM]DEBUG Starting main form Load
[7/26/2011 6:11:57 PM]DEBUG Main form Loaded = true
[7/26/2011 6:11:58 PM]DEBUG Ending main form Load
[7/26/2011 6:11:58 PM]DEBUG Showing main form...
[7/26/2011 6:11:59 PM]DEBUG No security management found
[7/26/2011 6:12:14 PM]DEBUG Putty: SetParent
[7/26/2011 6:12:14 PM]DEBUG Putty: SetParent - zero
[7/26/2011 6:12:15 PM]DEBUG Putty: SetParent - zero
[7/26/2011 6:12:15 PM]DEBUG Putty: SetParent - zero
[7/26/2011 6:12:15 PM]DEBUG Putty: SetParent - zero
[7/26/2011 6:12:16 PM]DEBUG Putty: SetParent - zero
I will have to create a small application and try to isolate the problem. I will post it here
David Hervieux
Hi,
I don't have a solution yet but at least I'm able to reproduce it when I use a pre-configured session from Putty.
David Hervieux
Hi,
Guys can you try this version before a release the official fix in the next beta?
http://remotedesktopmanager.com/download/Devolutions.RemoteDesktopManager.Bin.6.1.7.0Putty.zip
David Hervieux
Fixed. Embedded putty session is within RDM again.
Thank you Kyles, I will package the next beta tonight
David Hervieux