Greg - the issue is to a specific user only. He was able to connect in the morning and then all of a sudden this error which we cannot get over. The event viewer message I listed in my earlier post were from the workstation and the server. The below is the log from MR-Logger - it has the same date/time stamp - but it has a different user - the user listed here is the one configured to run the 2 MR services and the name of the computer is the MR Server.
Thanks
<Event xmlns="schemas.microsoft.com/.../event">
- <System>
<Provider Name="Microsoft-Dynamics-MR-Logger" Guid="{8D043B9F-5686-4786-B92C-35DA15DE02A4}" />
<EventID>6</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>5</Task>
<Opcode>0</Opcode>
<Keywords>0x4000000000000006</Keywords>
<TimeCreated SystemTime="2021-05-26T17:41:46.747486600Z" />
<EventRecordID>610</EventRecordID>
<Correlation ActivityID="{D399A057-5255-0004-57A1-99D35552D701}" />
<Execution ProcessID="2480" ThreadID="1720" />
<Channel>Microsoft-Dynamics-MR-Logger/Operational</Channel>
<Computer>KPT-FIN-2K12.Kaibab.Paiute</Computer>
<Security UserID="S-1-5-21-200548818-1768717461-3373405391-5133" />
</System>
- <EventData>
<Data Name="source">SecurityServiceTraceSource</Data>
<Data Name="id">-1</Data>
<Data Name="component">Microsoft.Dynamics.Performance.Reporting.Security.Service.SecurityService</Data>
<Data Name="errorMessage" />
<Data Name="exceptionMessage">Library not registered.</Data>
<Data Name="exceptionSource">System.DirectoryServices</Data>
<Data Name="exceptionType">System.Runtime.InteropServices.COMException</Data>
<Data Name="stackTrace">at System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail) at System.DirectoryServices.DirectoryEntry.Bind() at System.DirectoryServices.DirectoryEntry.get_AdsObject() at System.DirectoryServices.PropertyValueCollection.PopulateList() at System.DirectoryServices.PropertyValueCollection..ctor(DirectoryEntry entry, String propertyName) at System.DirectoryServices.PropertyCollection.get_Item(String propertyName) at Microsoft.Dynamics.Performance.Reporting.Security.Service.SecurityService.SetPrincipalFullName(PrincipalData principalData) at Microsoft.Dynamics.Performance.Reporting.Security.Service.SecurityService.<>c__DisplayClass16_0.<GetPrincipal>b__0() at Microsoft.Dynamics.Performance.Reporting.Security.Service.SecurityService.<>c__DisplayClass9_0`1.<Execute>b__1() at Microsoft.Dynamics.Performance.Reporting.Security.Service.SecureServiceBase.SecureExecuteInternal[TResult](Func`1 hasPermission, Func`1 executor) at Microsoft.Dynamics.Performance.Reporting.Common.Service.ServiceBase.BaseExecute[TResult](Func`1 executor, String callerName)</Data>
<Data Name="failureBucketId" />
<Data Name="appDomainId">2</Data>
<Data Name="buildVersion">2.12.16005.1</Data>
</EventData>
</Event>