Password Manager Pro integration slow

Password Manager Pro integration slow

avatar

Hi,

We're currently evaluating the possibility of using of Remote Desktop Manager for our company. One of the requirements is ME Password Manager Pro integration, which is the tool we store our passwords in.

This sort of works, albeit very slow. By the looks of it, RDM does the following when selecting a credential:
- Request a list of servers
- Iterate through that list by doing an additional API call for each entry.

Since each API call takes about 1.5 second, you can image how long this takes to do about 750 API calls. During this entire time the Password Manager Pro server consumes 100% CPU (while trying to fetch the information) and the client machine becomes quite slow as a whole.

Is there a way this can be fixed, by for example providing some caching mechanism so the API doesn't need to be accessed as intensively as it does now, and perhaps some progress indicator to monitor its progress?

Thanks for replying.

All Comments (13)

avatar

Hello,
I have entered a bug request. We will investigate to see what we can do.

Regards

David Hervieux

avatar

Thank you. I'd love to hear back from you regarding this.

avatar

A possible solution would be to initially only request the list of servers. Subsequently when a server is selected the available accounts for it are fetched, allowing you to select a credential entry from PMP.

Please let me know what you think of this.

avatar

Do you have any update regarding this?

avatar

Hello Maarten,

We are currently trying to reproduce your issue.

I'll keep you post on the development.

Best regards,

Jeff Dagenais

avatar

Thanks. Should you need any extra information please let me know.

avatar

Hello,
We haven't forgotten you. We have reproduced the issue and Hubert will work on it next Monday.

David Hervieux

avatar

Thanks for the update. Happy to see the issue is being addressed.

avatar

Hello,

A fix for this will be available in the next version of RDM. It will only load the list of all resources, but when you click on one of them, it will load every account it filed under that resource. We tried with a setup of over a thousand resources with a bunch of accounts in them and it works perfectly (and much faster than before).

When this is out, could you try it and give us some feedback? Thank you!

Regards,

Hubert Mireault

avatar

I will, thank you. When do you expect the next release of RDM to be out?

avatar

We should hopefully have a build ready by the end of today.

Regards,

Hubert Mireault

avatar

I tested the fixed functionality.

It performs a lot better now. There is still some delay while RDM is talking to PMP but that is in the order of a few seconds instead of 10 minutes+ and not really something that RDM can fix.

Just one thing: the 'Default' filter does not appear to do anything (it does not filter). Since you initially start with looking for a resource it would make sense to have the 'Resource' filter selected by default (or make it a configurable option on the credential entry).

avatar

Thank you for the feedback.

We'll add a default option in File > Options > Credentials in the next version of RDM.

Regards,

Hubert Mireault