New install of EOC 1.6 on 2K8R2
Problem: I create an account and then go to the account to edit the NPM credentials. When I click "update user" I get "Access is denied" when I select details I get the below trace:
at System.Security.Cryptography.Utils.CreateProvHandle(CspParameters parameters, Boolean randomKeyContainer) at System.Security.Cryptography.Utils.GetKeyPairHelper(CspAlgorithmType keyType, CspParameters parameters, Boolean randomKeyContainer, Int32 dwKeySize, SafeProvHandle& safeProvHandle, SafeKeyHandle& safeKeyHandle)
at System.Security.Cryptography.RSACryptoServiceProvider.GetKeyPair()
at System.Security.Cryptography.RSACryptoServiceProvider..ctor(Int32 dwKeySize, CspParameters parameters, Boolean useDefaultKeySize)
at System.Security.Cryptography.RSACryptoServiceProvider..ctor(CspParameters parameters)
at System.Security.Cryptography.X509Certificates.X509Certificate2.get_PrivateKey() at SolarWinds.EOC.Common.Utility.CryptoHelper.Decrypt(String cipherText)
at SolarWinds.EOC.BusinessLayer.EncryptionHelper.Decrypt(String text)
at SolarWinds.EOC.BusinessLayer.Username.GetPassword()
at SolarWinds.EOC.Web.Controls.UserOrionCredentialTemplate.TestOrionCredentials()
at SolarWinds.EOC.Web.Controls.UserOrionCredentialTemplate.UpdateCredentials(Boolean testCredentials)
at Admin_EditUser.SubmitImageButton_Click(Object sender, ImageClickEventArgs e)
at System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e)
at System.Web.UI.WebControls.ImageButton.RaisePostBackEvent(String eventArgument)
at System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)