ConfigMgr 2007 Status: Legacy Update Synchronization failed

SMSv4_Status__Legacy_Update_Synchronization_failed_1_Rule (Rule)

Knowledge Base article:

Summary

On the Configuration Manager site, the Inventory Tool for Microsoft Updates (ITMU) Scanner is still needed for Systems Management Server 2003 clients. The ITMU Scanner setup or a Configuration Manager client that is running a legacy synchronization advertisement, triggers the WSUS synchronization manager on the Configuration Manager site server to start a process (UpdateWSUSCatalog.exe) which puts the software updates information in Configuration Manager.

If this alert is raised it means that errors were encountered while software updates metadata was being synchronized from the downloaded .cab file into the Configuration Manager site database.

Causes

Legacy synchronization failures can occur because:

Element properties:

TargetMicrosoft.SystemCenter.ConfigurationManager.2007.Microsoft_SMSv4_Site_Database_Servers_Installation
CategoryEventCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue
CommentMom2005ID='{DC1A402C-5DBB-4772-9F44-2232EF7D17E6}';MOM2005ComputerGroupID={15348338-2E39-4B34-9DFF-4719AE7F1CCE}

Member Modules:

ID Module Type TypeId RunAs 
_F320DA51_13BF_11D3_B2CD_00A0C92A28B4_ DataSource System.Mom.BackwardCompatibility.FilteredEvent.DataProvider Default
GenerateAlert WriteAction System.Mom.BackwardCompatibility.AlertResponse Default

Source Code:

<Rule ID="SMSv4_Status__Legacy_Update_Synchronization_failed_1_Rule" Target="Microsoft.SystemCenter.ConfigurationManager.2007.Microsoft_SMSv4_Site_Database_Servers_Installation" Enabled="true" ConfirmDelivery="false" Comment="Mom2005ID='{DC1A402C-5DBB-4772-9F44-2232EF7D17E6}';MOM2005ComputerGroupID={15348338-2E39-4B34-9DFF-4719AE7F1CCE}">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="_F320DA51_13BF_11D3_B2CD_00A0C92A28B4_" Comment="{F320DA51-13BF-11D3-B2CD-00A0C92A28B4}" TypeID="MomBackwardCompatibility!System.Mom.BackwardCompatibility.FilteredEvent.DataProvider">
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="Integer">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>6711</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>ConfigMgr 2007 Monitor SMS Status Messages</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="System.Mom.BackwardCompatibility.AlertResponse">
<GenerateAlert>true</GenerateAlert>
<Owner/>
<Description>
$Data/Params/Param[1]$
- ConfigMgr 2007 Status: Legacy Update Synchronization failed.


$Data/EventDescription$


The status message contains message properties

Machine Name:
$Data/Params/Param[1]$

Module Name:
$Data/Params/Param[2]$

Component:
$Data/Params/Param[3]$

Message ID:
$Data/Params/Param[4]$

Win32 Error:
$Data/Params/Param[5]$

Top Level Site Code:
$Data/Params/Param[6]$

Database Record ID:
$Data/Params/Param[7]$
</Description>
<AlertLevel>40</AlertLevel>
<ResolutionState/>
<Source>
$Data/PublisherName$
</Source>
<Name>ConfigMgr 2007 Status: Legacy Update Synchronization failed</Name>
<InvokerType>0</InvokerType>
</WriteAction>
</WriteActions>
</Rule>