DFS-R : validité du paramètre

Microsoft.Windows.FileServer.DFSR.InvalidConfigParameterMonitor (UnitMonitor)

Cet objet surveille la configuration de réplication DFS dans les services de domaine Active Directory (AD DS) et dans la base de données locale et crée une alerte critique s'il détecte un paramètre de configuration qui n'est pas valide.

Knowledge Base article:

Résumé

Cet objet surveille la configuration de réplication DFS dans les services de domaine Active Directory (AD DS) et dans la base de données locale et crée une alerte critique s'il détecte un paramètre de configuration qui n'est pas valide. Il agit en recherchant la présence d'un événement 6008 de réplication DFS.

Causes

Un état non intègre de cette analyse indique que la réplication DFS a désactivé l'objet concerné car il y avait une chaîne ou un paramètre incorrect dans la configuration, dans les AD DS ou la configuration locale.

Résolutions

Attendez que les modifications de la configuration se répliquent avec les AD DS

La réplication DFS ressaiera cette opération, qui se résout généralement automatiquement après que les modifications de la configuration se répliquent à travers les AD DS.

Pour sonder immédiatement les changements de configuration, ouvrez une fenêtre d’invite de commandes, puis tapez la commande suivante une fois pour chaque membre du groupe de réplication où [domain] est le domaine sur lequel le serveur se trouve et [server] est le nom du serveur :

Dfsrdiag PollAD /Member:[domain\server]

Si ce problème persiste, veuillez vérifier que la réplication des AD DS fonctionne et que le service est en mesure d'atteindre un contrôleur de domaine. Si le problème persiste pendant 8 heures, le service de réplication DFS désactivera la connexion et enregistrera un événement 5016 de réplication DFS.

Recréez la configuration

Si le problème ne se résout pas tout seul, supprimez la configuration qui provoque l'erreur et recréez-la. Pour ce faire, examinez l'événement 6008 de l'alerte ou de la réplication DFS afin de déterminer les objets affectés puis utilisez la réplication DFS ou la commande dfsradmin pour supprimer et recréer l'objet.

Remarque : pour changer la configuration de réplication DFS, vous devez être membre du groupe Administrateurs du domaine dans le domaine pour lequel le groupe de réplication est configuré, être le créateur du groupe de réplication, ou avoir reçu les autorisations par délégation.

Vérification

Cette analyse se réinitialise automatiquement à un état d'intégrité une fois le problème résolu.

Informations complémentaires

Événement 6008 de réplication DFS (http://go.microsoft.com/fwlink/?LinkId=187154)

Element properties:

TargetMicrosoft.Windows.FileServer.DFSR.Service
Parent MonitorSystem.Health.ConfigurationState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
DFS-R : mauvais paramètre détecté dans la configuration
La réplication DFS a détecté un paramètre de configuration non valide. La réplication DFS ne peut pas résoudre cette erreur et va désactiver l'objet en question jusqu'à ce que le paramètre soit réparé.
Informations supplémentaires :
Nom de l'objet : {0}
Type d'objet : {1}
GUID de l'objet : {2}
Nom du paramètre : {3}
Erreur : {4}
Contrôleur de domaine source : {5}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.FileServer.DFSR.InvalidConfigParameterMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.FileServer.DFSR.Service" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.FileServer.DFSR.InvalidConfigParameterMonitor_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Params/Param[1]$</AlertParameter1>
<AlertParameter2>$Data/Context/Params/Param[5]$</AlertParameter2>
<AlertParameter3>$Data/Context/Params/Param[2]$</AlertParameter3>
<AlertParameter4>$Data/Context/Params/Param[3]$</AlertParameter4>
<AlertParameter5>$Data/Context/Params/Param[4]$</AlertParameter5>
<AlertParameter6>$Data/Context/Params/Param[6]$</AlertParameter6>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="FirstEventRaised" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
<OperationalState ID="SecondEventRaised" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>DFS Replication</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6008</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DFSR</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>DFS Replication</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DFSR</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6608</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6604</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6014</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1004</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1104</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>