I'm running Exchange Server 2013 on Windows Server 2012 R2, and each time I start the server I get an error event, ID 106, logged in the Application Log. The source is MSExchange Common and the text is:
Performance counter updating error. Counter name is Current Requests Pending, category name is MSExchange LiveIdBasicAuthentication [also MSExchangeRemotePowershell, . Optional code: 2. Exception: The exception thrown is : System.InvalidOperationException: The requested Performance Counter is not a custom counter, it has to be initialized as ReadOnly
I used a PowerShell script to reload all the performance counters, and it seemed to work for nearly all 217 .xml files in C:\Program Files\Microsoft\Exchange Server\V15\Setup\Perf. But I still get the error when I restart the server. Any ideas on how to fix this, what it means, or if it's safe to ignore are welcome.
Thanks!