Our CRM 2013 Reports are sporadically failing with below error.
System.Runtime.InteropServices.COMException: The remote procedure call failed and did not execute. (Exception from HRESULT: 0x800706BF) ---> Microsoft.Crm.Reporting.DataExtensionShim.Common.ReportExecutionException: The remote procedure call failed and did not execute. (Exception from HRESULT: 0x800706BF)
Actions Taken:
- This issue happening for all users in CRM 2013 SP1 UR2 (CRM version is 6.1.2.112)
- It is intermittent and does not always occur
-Able to run the report a few times and the error will eventually not occur and the report will display
- Received the error "Reporting Error - The report cannot be displayed. [rsProcessingAborted] in CRM
-This issue is happening for all reports – those created with the report wizard in CRM using FetchXML and those created in Visual Studio with SQL.
-Repaired SRS Data Connector.
-Uninstalled and Reinstalled Data Connectors & SP1 and UR2. Issue is still occurring.
- SSRS Service Account is admin on SSRS machine.
>Retrieving SID from AD for the GUID e9862fc0-fdb8-443a-bafb-ca274203fe03 (Which is PrivUserGroup {2f9c1389-45e3-496b-9938-4e474986dbc2})
[2015-05-09 17:05:17.197] Process:ReportingServicesService |Organization:43635ccb-38b0-e311-9aca-005056a302a8 |Thread: 18 |Category: ADUtility |User: b498af3c-de52-df11-a55f-005056870220 |Level: Error |ReqId: | SecurityUtils.GetSidFromAD ilOffset = 0x45
at SecurityUtils.GetSidFromAD(Guid objectGuid) ilOffset = 0x45
at DataExtensionConnectionBase.IsPrivilegeUserGroupMember(SecurityIdentifier user) ilOffset = 0x0
at DataExtensionConnectionBase.ValidateCaller(SecurityIdentifier user) ilOffset = 0x60
at <>c__DisplayClass1.<Open>b__0() ilOffset = 0x23
at ExceptionManager.HandleUnsafeException(Action body) ilOffset = 0x0
>Error while retrieving SID from GUID e9862fc0-fdb8-443a-bafb-ca274203fe03. Exception: System.Runtime.InteropServices.COMException (0x800706BF): The remote procedure call failed and did not execute. (Exception from HRESULT: 0x800706BF)
at Microsoft.Crm.Tools.ActiveDsWrapper.NameTranslateClass.Init(Int32 lnSetType, String bstrADsPath)
at Microsoft.Crm.ADNameUtility.Rfc1779NameFromGuid(Guid guid)
at Microsoft.Crm.SecurityUtils.GetSidFromAD(Guid objectGuid)
[2015-05-09 17:05:38.616] Process:ReportingServicesService |Organization:00000000-0000-0000-0000-000000000000 |Thread: 22(SandboxClientCache.CleanupThread) |Category: Sandbox |User: 00000000-0000-0000-0000-000000000000 |Level: Verbose |ReqId: | SandboxSdkClientCache`1.CleanupThread ilOffset = 0xA2
at SandboxSdkClientCache`1.CleanupThread() ilOffset = 0xA2
at ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) ilOffset = 0x70
at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) ilOffset = 0x4
at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) ilOffset = 0x2F
at ThreadHelper.ThreadStart() ilOffset = 0x25
-R-