Keepass integration

avatar

When evaluating RDM 9.1.4.0 we are trying to integrate it with KeePass 2.25 under Win 7.
Installation of RDM plugin as administrator works like a charm, plugin is recognized and visible within KeePass and the services are functioning properly.
Unfortunately the same action in non-admin account results in failure:

1. RDM plugin is recognized as installed in KeePass.
2. RDM plugin is reported as not installed by the RDM.
3. Attempt of reinstalling the plugin results in the error message complaining about KeePass directory not being writable and suggesting closing the KeePass instance.

Quick check confirms that the directory in question IS writable for the non-admin user executing the action.
We could not find a description of similar fault in the forum, therefore we decided to share this problem.

Any questions or suggestions?

Ano

All Comments (14)

avatar

Hi,
I suspect that RDM is unable to write the dll in the folder when KeePass is installed in program files. Could you you try to deploy KeePass in another folder. For example it could be in C:\KeePass

The other solution would be to zip a folder already configured and deploy it on the other machine.

David Hervieux

avatar

Hi David,

Thanks for he feedback. Theoretically speaking neither RDM, nor KeePass need to write anything to the KeePass directory; plugin is already there and it is being recocognized and reported as such by KeePass, even when acting on behalf of nan-admin user (you might recall that for admin user everything works perfectly well, which confirms that the plugin is already there). Of course we shall follow your suggestion and try to place KeePass somewhere else, but I do recall that we might have already done so, with identical result.

Best,

Ano

avatar

One more comment: yes, we realized ourselves thar RDM, when executed by non-admin user, might have problems acessing Program Files directory. Therefore we have installed KeePass in the folder beyond any system folders. Results - as described in the initialpost.

Ano

avatar

Could you take a look at the log in Help->View Application Logs. We might found the exact error message.

David Hervieux

avatar

Log is as empty as my bank account. I executed the sequence of events leading to the error message, but it did not help - log still empty.

Ano

avatar

Could you post the exact message you get when you try to re-install it?

David Hervieux

avatar

Attached two picts: situation before and after clickin' install plugin button... ;(

Ano

After.PNG

Before.PNG

avatar

Could you post a print screen of your KeePass directory?

David Hervieux

avatar

KeePass directory attached.

Ano

avatar

Hopefully this time KeePass directory REALLY attached...

KPDir.PNG

avatar

This is really strange. Here is my KeePass folder zipped. Could you unzip it and give it a try? Just make sure to configure in File->Options the KeePass path
edited by dhervieux on 4/3/2014

David Hervieux

KeePass Password Safe 2.zip

avatar

Problem solved. For no apparent reason at all path to KeePass was set differently under administrative and non-administrative account.

Lesson learned: add some meaningful reporting in the log file, permitting to pinpoint the configuration problem. Otherwise software is perfect and your support, David, even better.

Thank you and regards,

Ano

avatar

Perhaps I could add in the error message the path that RDM tries to access?

David Hervieux

avatar

Good idea and thanks again for your cooperation.

Ano