MSExhange Configuration Core Errors

Rob Cochran 1 Reputation point
2021-02-24T19:18:06.31+00:00

Hello all,

I've looked just about everywhere and have done a lot of tasks trying to correct this error, but I feel like I'm going in the wrong direction. It's an exchange 2013 Environment. There errors are all over the event log and, because of these, I am unable to login to the ECP. I have rebuilt the counters using lodctr /r but these errors persist. Any insight would be great. I will post the error details below. The General tab of the log states

"The description for Event ID 1 from source MSExchangeConfiguration Core cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer."

The details are below

- System 

  - Provider 

   [ Name]  MSExchange Configuration Core 

  - EventID 1 

   [ Qualifiers]  49152 

   Level 2 

   Task 1 

   Keywords 0x80000000000000 

  - TimeCreated 

   [ SystemTime]  2021-02-24T19:04:00.000000000Z 

   EventRecordID 29417153 

   Channel Application 

   Computer **REDACTED**

   Security 


- EventData 

   12460 
   w3wp.exe 
   Exception from CmdletHealthCountersModule.Task_Release: System.TypeInitializationException: The type initializer for 'Microsoft.Exchange.Configuration.TenantMonitoring.TenantMonitor' threw an exception. ---> System.InvalidOperationException: Cannot load Counter Name data because an invalid index 'W3SVC_W3WP' was read from the registry. at System.Diagnostics.PerformanceCounterLib.GetStringTable(Boolean isHelp) at System.Diagnostics.PerformanceCounterLib.get_NameTable() at System.Diagnostics.PerformanceCounterLib.get_CategoryTable() at System.Diagnostics.PerformanceCounterLib.CategoryExists(String machine, String category) at System.Diagnostics.PerformanceCounterCategory.Exists(String categoryName, String machineName) at Microsoft.Exchange.Configuration.TenantMonitoring.TenantMonitor..cctor() --- End of inner exception stack trace --- at Microsoft.Exchange.Configuration.TenantMonitoring.TenantMonitor.LogActivity(CounterType counterType, String organizationName) at Microsoft.Exchange.ProvisioningMonitoring.PerTenantCmdletHealthCounters.UpdateSuccessCount(ErrorRecord errorRecord) at Microsoft.Exchange.Configuration.Tasks.CmdletHealthCountersModule.IncrementSuccessCount(ErrorRecord errorRecord) at Microsoft.Exchange.Configuration.Tasks.CmdletHealthCountersModule.Task_Release(Object sender, EventArgs e) at Microsoft.Exchange.Configuration.Tasks.CriticalFeatureHelper.Execute(ICriticalFeature feature, Action action, TaskContext taskContext, String methodNameInLog) 
Windows Server
Windows Server
A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.
12,170 questions
Exchange Server Management
Exchange Server Management
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Management: The act or process of organizing, handling, directing or controlling something.
7,357 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Yuki Sun-MSFT 40,866 Reputation points
    2021-02-25T06:36:36.31+00:00

    Hi @Rob Cochran

    Before going further, would you please tell us what error do you see when trying to access ECP?

    I have rebuilt the counters using lodctr /r but these errors persist.

    After running the command lodctr /R in elevated command prompt, have you already run an IIS reset and check how it goes?

    If the error persists, please try manually loading the TenantMonitoring counter which is mentioned in the event logs:

    1.Close Performance Monitor, and then stop any other monitoring services that might be trying to use the missing counters.
    2.Run Exchange Management Shell as Administrator, type the following command, and then press Enter:

    Add-Pssnapin Microsoft.Exchange.Management.PowerShell.Setup  
    

    3.Run New-PerfCounters to add the performance counter:

    New-perfcounters –definitionfilename “C:\Program Files\Microsoft\Exchange Server\V15\Setup\Perf\MSExchangeTenantMonitoringPerformanceCounters.xml"  
    

    71962-1.png

    4.Reboot the Exchange server for the change to take effect and check the result.


    If an Answer is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.