Failed to update the list of domains in this forest to synchronize. User Replicator cannot synchron

OCS_User_Replicator_30008_SE (Rule)

Failed to update the list of domains in this forest to synchronize. User Replicator cannot synchronize any users without knowing which domains to synchronize from.

Knowledge Base article:

Summary

Failed to update the list of domains in this forest to synchronize. User Replicator cannot synchronize any users without knowing which domains to synchronize from.

Causes

This failure occurred because DsCrackNames failed to resolve one of the domain partitions to a valid FQDN. User Replicator doesn't have a list from a previous cycle, and cannot go any further. DsCrackNames typically only fail in Office Communications Server if memory is low on this machine.

Resolutions

If memory is not low and this error continues to occur, the computer needs to be rebooted.

Element properties:

TargetMicrosoft_Office_Communications_Server_2007_R2_Standard_Edition
CategoryEventCollection
EnabledTrue
Event_ID30008
Event SourceOCS User Replicator
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Failed to update the list of domains in this forest to synchronize. User replicator cannot synchronize any users without knowing which domains to synchronize from.
{0}
Event LogOffice Communications Server

Member Modules:

ID Module Type TypeId RunAs 
CollectEvent DataSource Microsoft.Windows.EventProvider Default
WriteAlert WriteAction System.Health.GenerateAlert Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectEvent Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishEventData Default

Source Code:

<Rule ID="OCS_User_Replicator_30008_SE" Enabled="true" Target="Microsoft_Office_Communications_Server_2007_R2_Standard_Edition" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="CollectEvent" TypeID="SCWindowsLibrary!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="SCWindowsLibrary!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Office Communications Server</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">OCS User Replicator</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">30008</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SCSystemLibrary!Microsoft.SystemCenter.CollectEvent"/>
<WriteAction ID="WriteAlert" TypeID="SCHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Failed_to_update_the_list_of_domains_in_this_forest_to_synchronize__User_Replicator_cannot_synchronize_any_users_without_knowing_which_domains_to_synchronize_from_"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/PublisherName$</SuppressionValue>
</Suppression>
</WriteAction>
<WriteAction ID="WriteToDW" TypeID="SCDataWarehouseLibrary!Microsoft.SystemCenter.DataWarehouse.PublishEventData"/>
</WriteActions>
</Rule>