Quand vous utilisez System Center Operations Manager 2007 pour analyser le contrôleur de domaine basé sur Microsoft Windows Server 2003, sur lequel le Pack d'administration Microsoft Active Directory est installé, l'analyse de l'intégrité de la réplication Operations Manager risque d'échouer.
Le cas échéant, le contrôleur de domaine basé sur Microsoft Windows Server 2003 renvoie un événement d'erreur au serveur d'administration Operations Manager et les événements suivants apparaissent dans le volet Alertes de la console Opérateur Operations Manager :
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 renvoyée est la suivante : « 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 renvoyée est la suivante : « Paramètre non valide » (0x80041008).
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.
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 2003 contenant ce correctif.
Pour plus d'informations, consultez le site Internet suivant :
http://support.microsoft.com/kb/889054
Pour plus de détails sur le fournisseur de réplication WMI dans le contexte MOM, consultez le site Internet suivant : http://www.microsoft.com/technet/prodtechnol/mom/mom2005/maintain/dirmgmtpackmom_4.mspx
Target | Microsoft.Windows.Server.2003.AD.DomainControllerRole | ||
Category | EventCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | False | ||
Alert Message |
| ||
Event Log | Operations Manager |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
EventDS | DataSource | Microsoft.Windows.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="WMI_Replication_Provider_is_not_installed_Replication_cannot_be_monitored_fully" Enabled="onStandardMonitoring" Target="AD2003Core!Microsoft.Windows.Server.2003.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>$Data/PublisherName$</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>