ConfigMgr 2007 System Health Validator: Failing to process settings change

SMSv4_System_Health_Validator__Failing_to_process_settings_change_14_Rule (Rule)

Knowledge Base article:

Summary

The Configuration Manager system health validator failed to process a change in the system health validator settings. This might prevent the system health validator point from functioning normally. This condition affects clients that have network access.

Causes

This condition might be caused by a corrupt entry in the registry.

Resolutions

Reviews logs to determine which registry entry is causing the issue. Correct the registry entry to resolve.

Additional

This alert is best handled by Configuration Manager administrators.

External

For more information about Configuration Manager 2007, see the Configuration Manager Documentation Library Web page.

For more assistance, see a list of additional support options in the support section of the Configuration Manager Web site at Support for Configuration Manager.

Element properties:

TargetMicrosoft.SystemCenter.ConfigurationManager.2007.Microsoft_SMSv4_System_Health_Validator_Servers_Installation
CategoryEventCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue
Event LogApplication
CommentMom2005ID='{20EF8C4C-19D5-4E0A-9EA0-F5D53A55F61E}';MOM2005ComputerGroupID={760B2D6C-C722-4F7F-82AA-2F37283EC65A}

Member Modules:

ID Module Type TypeId RunAs 
_F6DA1507_12AF_11D3_AB21_00A0C98620CE_ DataSource Microsoft.Windows.EventProvider Default
CollectEventData WriteAction Microsoft.SystemCenter.CollectEvent Default
CollectEventDataWarehouse WriteAction Microsoft.SystemCenter.DataWarehouse.PublishEventData Default
GenerateAlert WriteAction System.Mom.BackwardCompatibility.AlertResponse Default

Source Code:

<Rule ID="SMSv4_System_Health_Validator__Failing_to_process_settings_change_14_Rule" Target="Microsoft.SystemCenter.ConfigurationManager.2007.Microsoft_SMSv4_System_Health_Validator_Servers_Installation" Enabled="true" ConfirmDelivery="true" Comment="Mom2005ID='{20EF8C4C-19D5-4E0A-9EA0-F5D53A55F61E}';MOM2005ComputerGroupID={760B2D6C-C722-4F7F-82AA-2F37283EC65A}">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="_F6DA1507_12AF_11D3_AB21_00A0C98620CE_" Comment="{F6DA1507-12AF-11D3-AB21-00A0C98620CE}" TypeID="WindowsLibrary!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="WindowsLibrary!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="Integer">EventCategory</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<!--SMS Component, string ID for SMS_SYSTEM_HEALTH_VALIDATOR-->
<Value Type="Integer">64</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>SMS Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="Integer">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>1007</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="System.Mom.BackwardCompatibility.AlertResponse">
<GenerateAlert>true</GenerateAlert>
<Owner/>
<Description>
$Data/LoggingComputer$
- ConfigMgr 2007 System Health Validator: Failing to process settings change.


$Data/EventDescription$
</Description>
<AlertLevel>30</AlertLevel>
<ResolutionState/>
<Source>
$Data/PublisherName$
</Source>
<Name>ConfigMgr 2007 System Health Validator: Failing to process settings change</Name>
<InvokerType>0</InvokerType>
</WriteAction>
<WriteAction ID="CollectEventData" TypeID="SystemCenterLibrary!Microsoft.SystemCenter.CollectEvent"/>
<WriteAction ID="CollectEventDataWarehouse" TypeID="DataWarehouseLibrary!Microsoft.SystemCenter.DataWarehouse.PublishEventData"/>
</WriteActions>
</Rule>