[BUG] RDM asks for SSH key password in a loop, even if correct
Hello,
we are using the RDM SSH key agent (Pageant mode) to load ssh keys from the Local Data Source into the agent on startup.
The keys reference ssh private key files on the disk of the user.
When RDM is started it asks as normal for the passwords of each key which has the checkbox ticked to be loaded on startup into agent.
And then the bug occurs, when the last password was entered correctly without error RDM asks again for the first key.
This goes again and again. If you abort the loop by pressing [X] on the password enter field you see that all keys are already loaded into the key agent.
The bug is 100% reproduceable and horrible annoying, could you please fix this ASAP.
Best reagrds,
~
Version: 2025.1.29.0 64-bit
2025-04-08 09_42_55-Remote Desktop Manager - SSH key agent.png
Hello,
Thank you for reaching out to us regarding this,
What type of data source are you using?
I've attempted to reproduce the behavior with just 3 Private key entries, but it seems to be working as expected on my end. How many do you have in your case?
Could you test using a portable instance of RDM and let me know if you are still encountering this behavior?
https://docs.devolutions.net/rdm/kb/how-to-articles/portable-rdm-installation/
Best regards,
Samuel Dery
The start up local data source is the default SQL lite with 4 ssh private keys in it, additionally there are 3 XML sources (irrelevant) with no keys.
Agent is set to start on startup:
Keys are set to be loaded, note that they are linked to its *.ppk files on the local disk, not imported:
2025-04-09 07_57_46-.png
2025-04-09 07_55_59-Remote Desktop Manager - Settings.png
2025-04-09 07_55_01-Remote Desktop Manager - Data sources.png
I reproduced it on a virtual machine with the provided portable version. To mitigate the hassle for you, here is the full setup:
And it should reproduce the issue, if not so tell me.
Setup: https://drive.google.com/file/d/1ata21Gtbt1n89mlTSy1C6J14RVreRh6h/view?usp=sharing
Hello Chris,
Thank you for providing all this,
I believe I can reproduce the behavior; I'm prompted for more than 3 Passphrases even with only 3 Private Keys linked in RDM; I will open a case with our development team to investigate.
After entering it a few additional times, it does start to work, this may help you if you do not have too many more keys.
You can revert to a previous version that was working for you for now, you can download our previous versions from here:
https://devolutions.net/remote-desktop-manager/home/previousversions/
Best regards,
Samuel Dery