DFS-R: validez de parámetro.

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

Este objeto supervisa la configuración de la Replicación DFS en los Servicios de dominio de Active Directory (AD DS) y en una base de datos local, y crea una alerta crítica si detecta un parámetro de configuración no válido.

Knowledge Base article:

Resumen

Este objeto supervisa la configuración de la Replicación DFS en los Servicios de dominio de Active Directory (AD DS) y en una base de datos local, y crea una alerta crítica si detecta un parámetro de configuración no válido. Lo consigue buscando la presencia del evento 6008 de Replicación DFS.

Causas

Un estado incorrecto de este monitor indica que Replicación DFS ha deshabilitado el objeto afectado debido a una cadena o parámetro incorrectos en la configuración, en AD DS o en la configuración local.

Soluciones

Espere por los cambios de configuración para replicar AD DS.

Replicación DFS volverá a intentar esta operación, la cual se resuelve normalmente de forma automática después de que los cambios se repliquen a AD DS.

Para sondear inmediatamente los cambios de configuración, abra una ventana del símbolo del sistema y escriba el siguiente comando, una vez por cada miembro del grupo de replicación, donde [domain] es el dominio que donde está ubicado el servidor y [server] es el nombre del servidor:

Dfsrdiag PollAD /Member:[domain\server]

Si este problema persiste, compruebe que la replicación AD DS se está ejecutando, y que el servicio puede alcanzar el controlador de dominio. Si el problema persiste durante 8 horas, el servicio Replicación DFS deshabilitará la conexión y registrará el evento Replicación DFS 5016.

Recrear la configuración

Si el problema no se resuelve por sí mismo, elimine la configuración que está causando el error y vuelva a crearla. Para ello, consulte la alerta o el evento Replicación DFS 6008 para determinar el objeto afectado y, a continuación, utilice Replicación DFS o el comando dfsradmin para eliminar y recrear el objecto.

Nota: para cambiar la configuración de Replicación DFS, debe ser miembro del grupo Administradores de dominio en el dominio en el que el grupo de replicación está configurado, el creador del grupo de replicación, o tener permisos delegados.

Comprobación

Este monitor se restablece de forma automática a un estado correcto una vez resuelto el problema.

Adicional

Evento de replicación DFS 6008 (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: parámetro incorrecto detectado en la configuración
La Replicación DFS detectó un parámetro de configuración no válido. La Replicación DFS no se pudo recuperar de este error, y deshabilitará el objeto en cuestión hasta que el parámetro sea reparado.
Información adicional:
Nombre de objeto: {0}
Tipo de objeto: {1}
GUID de objeto: {2}
Nombre de parámetro: {3}
Error: {4}
Controlador de dominio de origen: {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>