DFS-R: Validade da Configuração do AD DS

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

Este objeto monitoriza os objetos de configuração da Replicação DFS nos Serviços de Domínio do Active Directory (AD DS), gerando um Alerta crítico se detetar que um atributo da configuração não é válido.

Knowledge Base article:

Resumo

Este objeto monitoriza os objetos de configuração da Replicação DFS nos Serviços de Domínio do Active Directory (AD DS), gerando um Alerta crítico se detetar que um atributo da configuração não é válido. Tal monitorização sucede procurando a presença do Evento 6002 da Replicação DFS.

Causas

Um mau estado de funcionamento deste monitor indica que um objeto da Replicação DFS nos Serviços de Domínio do Active Directory (AD DS) possui um atributo que não é válido.

Este problema poderá ser provocado por latências da replicação do AD DS, se determinadas partes das informações de configuração do AD DS ainda não tiverem sido replicadas para o controlador de domínio especificado.

Resoluções

Aguardar a replicação das alterações da configuração com o AD DS

A Replicação DFS repetirá a operação, o que normalmente resolve o problema de forma automática após a replicação das alterações da configuração através do AD DS.

Para consultar imediatamente alterações da configuração, abra uma janela da linha de comandos e escreva o seguinte comando uma vez para cada membro do grupo de replicação, em que [domínio] é o domínio em que o servidor se encontra localizado e [servidor] é o nome do servidor:

Dfsrdiag PollAD /Member:[domínio\servidor]

Se o problema continuar, verifique se a replicação do AD DS está a funcionar e se o serviço consegue contactar um controlador de domínio. Se o problema continuar durante 8 horas, o serviço Replicação DFS desativará a ligação e registará o Evento 5016 da Replicação DFS.

Se a replicação do AD DS estiver a funcionar corretamente e o problema continuar presente, contacte o Suporte ao Cliente da Microsoft (http://support.microsoft.com).

Verificação

Quando o problema for resolvido, este monitor será automaticamente reposto num bom estado de funcionamento.

Adicional

Evento 6002 da Replicação DFS (http://go.microsoft.com/fwlink/?LinkId=187151)

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: Objeto de Configuração do AD DS Não é Válido
Um objeto da Replicação DFS dos Serviços de Domínio do Active Directory (AD DS) possui um atributo que não é válido.
Informações Adicionais:
Dados do objeto inválido: {0}
DN do Objeto: {1}
Nome do Atributo: {2}
Controlador de Domínio: {3}
Ciclo de Consulta (minutos): {4}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.FileServer.DFSR.InvalidConfigObjectDataMonitor" 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.InvalidConfigObjectDataMonitor_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[2]$</AlertParameter2>
<AlertParameter3>$Data/Context/Params/Param[3]$</AlertParameter3>
<AlertParameter4>$Data/Context/Params/Param[4]$</AlertParameter4>
<AlertParameter5>$Data/Context/Params/Param[5]$</AlertParameter5>
</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">6002</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">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>