OpsMgr 2007 client agents may log OpsMgr Connector 21028 and HealthService 6001 errors

Here's an interesting issue we ran into the other day.  I didn't see this documented anywhere so now it is:

========

Issue: The OpsMgr Connector and the HealthService may log the following events:

Event Type:  Error
Event Source:  OpsMgr Connector
Event Category:    None
Event ID:  21028
Description:  Performance data from the OpsMgr connector could not be collected since required registry keys could not be read, the error code was "2L".

For more information, see Help and Support Center at https://go.microsoft.com/fwlink/events.asp.

and/or

Event Type: Error
Event Source:  HealthService
Event Category:    Health Service
Event ID:  6001
Description:  Performance data from the Health Service could not be collected since required registry keys could not be read, the error code was "2L".

For more information, see Help and Support Center at https://go.microsoft.com/fwlink/events.asp.

Cause: This can occur when the 'OpsMgr Connector' and 'HealthService' library values are not registered properly or they're corrupt on the agents.

Resolution:

1. Stop the Health Service in the Agent system.

2. Open Command prompt and browse through installation folder of SCOM agent. the default location is C:\Program Files\System Center Operations Manager 2007>

3. Type the command "lodctr MOMConnectorCounters.ini" (Without Quotes) and execute.

4. Type the command "lodctr HealthServiceCounters.ini" (Without Quotes) and execute.

5. Start the Health Service on the agent system.

This should resolve the issue.

========

Now if you run into this error and do a Windows Live search you should be able to find it.

J.C. Hornbeck | Manageability Knowledge Engineer