Falha ao Carregar a IAD do Microsoft Windows Server DNS

Microsoft.Windows.Server.DNS.ADI.LoadFailed (Rule)

Regra de geração de alerta para a Integração com o Active Directory.

Knowledge Base article:

Resumo

Pode configurar o serviço do Servidor DNS para utilizar os Serviços de Domínio do Active Directory (AD DS) para armazenar os dados da zona. Desta forma, é possível ao servidor DNS depender da replicação de diretórios, o que aumenta a segurança, fiabilidade e facilidade da administração.

Causas

O servidor DNS não conseguiu carregar os registos de um nome DNS que se encontra numa zona integrada no Active Directory.

Resoluções

Alterar definições de verificação do nome

O servidor DNS pode ser configurado para permitir nomes que contenham carateres que não são permitidos pelas normas do Sistema de Nomes de Domínio (DNS) em RFC 1123, incluindo carateres de múltiplos bytes. Este erro indica que um nome DNS numa zona integrada dos Serviços de Domínio do Active Directory (AD DS) contém carateres que não são permitidos pelas definições do servidor DNS.

Este procedimento exige que seja membro do grupo de Administradores, ou que lhe tenha sido delegado o nível de autoridade apropriado.

Para corrigir um nome DNS que contém carateres não suportados:

1. No servidor DNS, inicie o Gestor de Servidor. Para iniciar o Gestor de Servidor, clique em Iniciar, clique em Ferramentas Administrativas e, em seguida, clique em Gestor de Servidor.

2. Na árvore da consola, expanda Funções, Servidor DNS e, em seguida, DNS.

3. Clique com o botão direito do rato no servidor DNS, clique em Propriedades e, em seguida, clique no separador Avançadas.

4. Na lista de verificação Nome, anote a definição atual e, em seguida, clique em Todos os Nomes.

5. Na árvore da consola, clique com o botão direito do rato no servidor DNS, clique em Todas as Tarefas e depois em Reiniciar.

6. Depois de o servidor ter reiniciado e os itens que foram bloqueados aparecerem no Gestor de Servidor, clique com o botão direito do rato nos itens e, em seguida, clique em Eliminar.

7. Clique com o botão direito do rato no servidor DNS, clique em Propriedades e, em seguida, clique no separador Avançadas.

8. Na lista de verificação Nome, clique na definição que foi alterada no passo 4.

Externo

http://technet.microsoft.com/en-us/library/dd349585(v=ws.10).aspx

Element properties:

TargetMicrosoft.Windows.Server.DNS.Server
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
DNS do Windows - Falha ao Carregar a Integração com o Active Directory
ID do Evento: {0} Origem do Evento: {1} Registo do Evento: {2} Descrição do Evento: {3}
Event LogDNS Server

Member Modules:

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

Source Code:

<Rule ID="Microsoft.Windows.Server.DNS.ADI.LoadFailed" Enabled="true" Target="Microsoft.Windows.Server.DNS.Server" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>DNS Server</LogName>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4006</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.DNS.ADI.LoadFailed.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/EventSourceName$</AlertParameter2>
<AlertParameter3>$Data/Channel$</AlertParameter3>
<AlertParameter4>$Data/EventDescription$</AlertParameter4>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>