Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Keepass integration error
#1
We are testing ASG remote desktop Keepass integration and get an error when using the imported credentials with a user who did not import the credentials.

The user(user1) who filled in the master password can use all the credentials imported from keepass, a second user(user2) who tries to use one of the imported credentials gets the following error.

Unhandled Exception, 
An unhandled error occured in the application, You should restart the application to prevent further problems.

In the error log we see the following error.

The composite key is invalid! Make sure the composite key is correct and try again.
at KeePassLib.Serialization.KdbxFile.Load(Stream sSource, KdbxFormat fmt, IStatusLogger slLogger)

at KeePassLib.PwDatabase.Open(IOConnectionInfo ioSource, CompositeKey pwKey, IStatusLogger slLogger)
at PlugInKeePass.Helper.KeePassSync.GetKeePassPwDatabase(IWin32Window owner, KeePassSyncProperties props, Boolean useSessionLogin)

When user2 enters the master password it is possible for user2 to use the credentials, but then user1 is getting the error.

Is this a bug or is it not possible to share the keepass credentials with multiple users?

Running ASG-RemoteDesktop 2019 version 12.0.6261.1

   
Reply
#2
How did you configure the sync? Only sync object names - or sync all data including passwords?

And what kind of security do you use for KeePass - MasterPassword - Keyfile - WindowsAccount
Regards/Gruss
Oliver
Reply
#3
How did you configure the sync? Only sync object names - or sync all data including passwords?

Tried both options, but same error.

And what kind of security do you use for KeePass - MasterPassword - Keyfile - WindowsAccount

We use a MasterPassword
Reply
#4
How do you use ASGRD - in database mode or in local file mode? Multiple users are only allowed in database mode - else the security won't work - and I guess that's what happen.

I tested a sync of KeePass Credentials and can use these credentials for another user without any problem - but it must be in database mode and the folder for sync must be a public folder.
Regards/Gruss
Oliver
Reply
#5
We do use Database mode and the keepass folder was a public folder, but we have solved the issue.

Removed the existing keepass synchronisation from ASGRD, and after adding it again with the same settings it start working for multiple users.

Thank you for the quick reply's.
Reply




Users browsing this thread: 1 Guest(s)