When using the Integrated LastPass I am able to select item from the list the 1st time I launch Remote Desktop Manager.
If I attempt to use this connection or select from list again all entries are simply listed as: DecryptionFailed
This is using LastPass with Google Authenticator as the 2-factor.
There appears to be no additional information added to the Application log.
This problem is present in both the 10.4.0.0 beta and 10.1.9.0
Any assistance with this would be appreciated.
After suspending and resuming the VM now I get the following error when attempting to use LastPass:
System.Security.Cryptography.CryptographicException: Padding is invalid and cannot be removed.
at System.Security.Cryptography.RijndaelManagedTransform.DecryptData(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount, Byte[]& outputBuffer, Int32 outputOffset, PaddingMode paddingMode, Boolean fLast)
at System.Security.Cryptography.RijndaelManagedTransform.TransformFinalBlock(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount)
at System.Security.Cryptography.CryptoStream.FlushFinalBlock()
at System.Security.Cryptography.CryptoStream.Dispose(Boolean disposing)
at System.IO.Stream.Close()
at System.IO.StreamReader.Dispose(Boolean disposing)
at System.IO.TextReader.Dispose()
at A.cc7b4e951987f40a1698dd248f3b2ed1b.c0c5f6d8def7921f4d43601ad370a1c4b(Byte[] cf240bffc7f254380293920c78358f453, Byte[] c12a73028415c323b59f52d5eca03c3bd, CipherMode c17de7030565f43077466095dd50c1438, Byte[] cfc2303882919b4e87539c56808e7283a)
at A.cc7b4e951987f40a1698dd248f3b2ed1b.c763899b755bdd693d2d245230d1d632b(c6e150772f32a34d1b9260943866406a4 cd9c605ff86a71d78bffde4b0fdbaefd3, Byte[] c12a73028415c323b59f52d5eca03c3bd)
at Devolutions.LastPassManagement.Vault.cf3f7fd613349cb36ec5ca18082675916(List`1 c4a5bd4744462cbca1cb9786867a5fd96, Byte[] c12a73028415c323b59f52d5eca03c3bd)
at Devolutions.LastPassManagement.Vault.ca7eea7749df7c4ef7d8bc3f86756e7a0.c4fde28f558fdd6024fe809de4068cd69(BinaryReader cc0992f72cffa2d76c83ea61f45873e07)
at A.cc7b4e951987f40a1698dd248f3b2ed1b.c1c68a6f2374db42ceb7eb18080a53c21.ce2e7bb04f5d011ead8ec82104cec6ab6(BinaryReader cc0992f72cffa2d76c83ea61f45873e07)
at A.cc7b4e951987f40a1698dd248f3b2ed1b.ca8eb2a2ccead37cee74ab9a325db2737[c4e3b7728c5a2d93941e03b3c83a4ed5d](Byte[] cbeffd487a7bbb9033a7b3abfb3d6f9f0, Func`2 c6cc9ab02b2ea9ccd42c7c0497677bcc2)
at A.cc7b4e951987f40a1698dd248f3b2ed1b.ca8eb2a2ccead37cee74ab9a325db2737(Byte[] cbeffd487a7bbb9033a7b3abfb3d6f9f0, Action`1 c6cc9ab02b2ea9ccd42c7c0497677bcc2)
at Devolutions.RemoteDesktopManager.Managers.LastPassManager.c68adba3c9c7021bf150b80474df7bca7(String c4c707ece3170514f8504b161d5b38c17, String ceb81d1ee93f91e0bc57f34876c263863, TwoFactorAuthenticatorOptions c03acf4e76c521e26389f96399e39b03e)
at Devolutions.RemoteDesktopManager.Managers.LastPassManager.c2ec99e8537f3436374dfbeae069f6f3c(String c4c707ece3170514f8504b161d5b38c17, String ceb81d1ee93f91e0bc57f34876c263863)
at Devolutions.RemoteDesktopManager.Managers.LastPassManager.cbdbd2fb55c1951358370c883621cef38(CredentialsConnection caaf45d46a41951024171ab0324bc974f)
Hello,
Can you turn on the debug mode and reproduce the issue? We will have more information in the RemoteDestkopManager.debug file that will be generated.
Please follow instructions on http://help.remotedesktopmanager.com/troubleshooting_debugging.htm
Best regards,
Maurice
Here is the information from RemoteDesktopManager.debug, with the 10.4.0.0 version and debug on the problem seems to alternate between the two states listed below. It will retrieve then display an error: An unexpected error has occurred. Please check the execution log. After that error it will retrieve the information then error again next attempt etc.
[3/26/2015 8:17:22 AM]DEBUG SecurityDataSource.IsSupported is False, exiting Devolutions.RemoteDesktopManager.Business.DataSources.SQLiteSecuritySubDataSource
[3/26/2015 8:17:28 AM]DEBUG LastPassManager.Init:Enter
[3/26/2015 8:17:28 AM]DEBUG LastPassManager.GetVault:Enter
[3/26/2015 8:17:28 AM]DEBUG LastPassManager.VaultID:81c5b39a-18-4dbb-9228-a4d9acf1d63e+aabbf7ce-8-4736-af12-9a05779c0233
[3/26/2015 8:17:28 AM]DEBUG LastPassManager.GetVault:about to switch on Twofactor
[3/26/2015 8:17:28 AM]DEBUG LastPassManager.ProcessWithTwoFactorGoogle:Enter
[3/26/2015 8:17:28 AM]DEBUG LastPassManager.ProcessWithTwoFactorGoogle:no special case, everything is in credentialsConnection
[3/26/2015 8:17:28 AM]DEBUG LastPassManager.GetVaultWithTwoFactorDelayedGoogle:Enter
[3/26/2015 8:17:28 AM]DEBUG LastPassManager. GetVault(string username, string password, TwoFactorAuthenticatorOptions multifactorOptions):
[3/26/2015 8:17:31 AM]DEBUG LastPassManager.AddVaultSession:Added session to non-persistent cache
[3/26/2015 8:17:31 AM]DEBUG LastPassManager.GetVaultWithTwoFactorDelayedGoogle:Got vault without two-factor prompt
[3/26/2015 8:17:31 AM]DEBUG LastPassManager.Init:Exit
[3/26/2015 8:17:40 AM]DEBUG LastPassManager.Init:Enter
[3/26/2015 8:17:40 AM]DEBUG LastPassManager.GetVault:Enter
[3/26/2015 8:17:40 AM]DEBUG LastPassManager.VaultID:2f912d09-18-4776-8299-2b8f5d81e24a+f2e02b00-8-4775-80f3-2ac552047412
[3/26/2015 8:17:40 AM]DEBUG LastPassManager.GetVault:about to switch on Twofactor
[3/26/2015 8:17:40 AM]DEBUG LastPassManager.ProcessWithTwoFactorGoogle:Enter
[3/26/2015 8:17:40 AM]DEBUG LastPassManager.ProcessWithTwoFactorGoogle:no special case, everything is in credentialsConnection
[3/26/2015 8:17:40 AM]DEBUG LastPassManager.GetVaultWithTwoFactorDelayedGoogle:Enter
[3/26/2015 8:17:40 AM]DEBUG LastPassManager. GetVault(string username, string password, TwoFactorAuthenticatorOptions multifactorOptions):
[3/26/2015 8:17:40 AM]DEBUG LastPassManager.GetVaultSession:returning Session from non-persistent cache
[3/26/2015 8:17:41 AM]DEBUG LastPassManager.SilentException:Padding is invalid and cannot be removed.
[3/26/2015 8:17:43 AM]DEBUG LastPassManager.Init:Exit
Hello,
Is this an Entreprise level subscription to LastPass?
Do you have Shared Folders?
If so, can you send a screenshot or your LastPass vault?
You can send it by private message or at Support@devolutions.net
Best regards,
Maurice