Le fournisseur de réplication WMI n'est pas installé : il est impossible de contrôler entièrement la réplication.

WMI_Replication_Provider_is_not_installed_Replication_cannot_be_monitored_fully (Rule)

Knowledge Base article:

Résumé

Quand vous utilisez System Center Operations Manager 2007 pour analyser le contrôleur de domaine basé sur Microsoft Windows Server 2008 et versions suivantes sur lequel le Pack d'administration Microsoft Active Directory OpsMgr est installé, l'analyse de l'intégrité de la réplication OpsMgr risque d'échouer.

Dans ce cas, le contrôleur de domaine basé sur Microsoft Windows Server 2008 et versions suivantes renvoie un événement d'erreur au serveur d'administration OpsMgr et les événements suivants apparaissent dans le volet Alertes de la console des opérations OpsMgr :

Le script « Analyse de la réplication » a rencontré une erreur d'exécution. Ne parvient pas à déterminer si le fournisseur de réplication WMI est installé. L'erreur retournée est : « Paramètre non valide » (0x80041008)

La détection de la topologie distante Active Directory ne parvient pas à déterminer si le fournisseur de réplication WMI est installé. L'erreur retournée est : « Paramètre non valide » (0x80041008)

Causes

Ce problème se produit lorsque le fichier Replprov.dll tente d'accéder à un pointeur non valide. Le fichier Replprov.dll est utilisé par le Pack d'administration Microsoft Active Directory Operations Manager pour récupérer des informations liées à la réplication Active Directory, y compris le statut de la réplication. Quand ce problème se produit, le fichier Replprov.dll file ne parvient pas à déterminer le statut de réplication du contrôleur de domaine et les messages d'erreurs sont générés.

Solution

Un correctif pris en charge est désormais mis à disposition par Microsoft. Cependant, il ne s'applique qu'au problème décrit dans cet article. Il ne doit être utilisé que sur des systèmes rencontrant ce problème particulier. Ce correctif peut faire l'objet de tests complémentaires. Par conséquent, les impacts de ce problème sont mineurs. Nous vous recommandons d'attendre la sortie du prochain service pack Windows Server 2008 contenant ce correctif.

Pour plus d'informations, consultez le site Internet suivant :

http://support.microsoft.com/kb/889054

Externe

Pour plus d'informations sur le fournisseur de réplication WMI dans le contexte MOM, voir http://www.microsoft.com/technet/prodtechnol/mom/mom2005/maintain/dirmgmtpackmom_4.mspx

Element properties:

TargetMicrosoft.Windows.Server.2008.AD.DomainControllerRole
CategoryEventCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableFalse
Alert Message
Le fournisseur de réplication WMI n'est pas installé - impossible de contrôler entièrement la réplication
{0}
Event LogOperations Manager

Member Modules:

ID Module Type TypeId RunAs 
EventDS DataSource Microsoft.Windows.EventProvider Default
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="WMI_Replication_Provider_is_not_installed_Replication_cannot_be_monitored_fully" Enabled="onStandardMonitoring" Target="AD2008Core!Microsoft.Windows.Server.2008.AD.DomainControllerRole" ConfirmDelivery="false" Remotable="false" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="EventDS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Operations Manager</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>Params/Param[1]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>AD Replication Monitoring</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesMOM2005RegularExpression</Operator>
<Pattern>^(68)$</Pattern>
</RegExExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="WMI_Replication_Provider_is_not_installed_Replication_cannot_be_monitored_fully.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>