Article Content
Article Number | 000036473 |
Applies To | RSA Product Set: Archer RSA Product/Service Type: Platform, Queuing Service RSA Version/Condition: 6.x |
Issue | When rebuilding the Search Index in RSA Archer, the index never rebuilds. The Queuing service shows log entries similar to the example below: Resetting all Queuing Service Performance Counters Document worker thread starting Document Thread 1: Shutting down. Error initializing Queuing Service Performance Counters: System.InvalidOperationException: Cannot load Counter Name data because an invalid index '' 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 ArcherTech.Services.Queuing.PerformanceCounterWriter..ctor() 6/21/2018 9:50:36 AM - Resetting all Queuing Service Performance Counters 6/21/2018 9:50:36 AM - Startup error: Object reference not set to an instance of an object. |
Cause | The issue occurs because the performance counter setting in Windows needs to be rebuilt. |
Resolution | Follow the steps below to resolve the issue.
You will then get the message below.
|
Workaround | This may occur in a multi-server environment and IF the Search Index is not rebuilding on one server, it MAY be able to rebuild on a different server. |
Notes | For more information, refer to the article entitled How to manually rebuild Performance Counter Library values on the Microsoft Support website. |