Uma actualização de DNS é registada como tendo falhado: evento ID 5774, 1196 ou 1578

Sumário

Este artigo (KB977158) fornece uma correcção para um problema em que os erros são registados depois da actualização de DNS com êxito. Este problema ocorre quando utiliza uma aplicação de servidor de terceiros para a resolução DNS. Quando este problema ocorre, poderá detectar os seguintes sintomas:

  • São registados os eventos 1196, 1578 ou 5774, inesperadamente.

  • Software de gestão como o System Center Configuration Manager ou o System Center Operations Manager pode levantar falsos alarmes.

  • Um recurso de cluster que aponta para a aplicação de servidor de terceiros para o registo DNS não fica online.

Para obter informações detalhadas, consulte "Sintomas," "Causa" e as secções "Resolução" deste artigo. Para transferir a correcção para este problema, clique na hiperligação de vista e um pedido de correcção transferências de mensagens em fila que está localizada na parte superior esquerda do ecrã.

Sintomas

Está a utilizar uma aplicação de servidor DNS de outro fabricante para actualizações de DNS num computador que esteja a executar o Windows Server 2008 R2 ou o Windows 7. Além disso, activar a funcionalidade de actualização dinâmica no servidor de DNS. Os registos de DNS são actualizados com êxito. No entanto, alguns erros de actualização DNS podem ser registados nos registos de eventos ou outros registos de erro. Por conseguinte, algum software de gestão pode elevar falsos alarmes. Por exemplo, o System Center Configuration Manager ou o System Center Operations Manager pode levantar falsos alarmes.

Os sintomas específicos deste problema podem variar. Por exemplo, os seguintes cenários de um ou mais:

Cenário 1

Utilizar uma aplicação de servidor de terceiros para o registo DNS num domínio baseado no Windows Server 2008 R2. Controladores de domínio que executem o Windows Server 2008 R2 registam os registos SRV de DNS com êxito. No entanto, o seguinte evento é registado no registo do sistema sempre que são registados dinamicamente os registos SRV de DNS:

Nota Para computadores e utilizadores para localizar os controladores de domínio, os registos SRV de DNS devem ser registados para um servidor de DNS. Normalmente, os controladores de domínio do Active Directory dinamicamente efectuam registos SRV de aproximadamente 15 a 30 cada hora e registar este evento para cada tentativa de registo.

Eventos 5774 também é registado no ficheiro Netlogon log na pasta %SystemRoot%\Debug que está localizada no controlador de domínio. A entrada do evento 5774 é semelhante a seguinte entrada:




Se executar a ferramenta de DCDiag.exe, o resultado contém o seguinte:


O código de localizador de controlador de domínio assume que o DNS registar registo falhou. Por conseguinte, o localizador do controlador de domínio não anule o registo dos registos DNS se for necessário para despromoção. Isto faz com que os registos de DNS obsoletos permanecer até que o DNS expire os registos ou limpa os registos.


Sistemas de vigilância podem elevar um alerta para o evento de erro 5774 que tenha um nome simbólico de NELOG_NetlogonDynamicDnsRegisterFailure. Este comportamento pode causar administrativas supérfluas para os administradores que investigue o alerta FALSO.

Os sintomas descritos aqui foram encontrados através da utilização de alguns aplicação de servidor DNS de outros fabricantes, como BIND ou Lucent QIP.

Cenário 2

Um recurso de cluster baseado no Windows Server 2008 R2 que aponta para a aplicação de servidor DNS de outros fabricantes para o registo DNS não fica online. Quando este comportamento ocorre, são registados os seguintes eventos de "Microsoft-Windows-FailoverClustering" 1196 e 1578:

Evento 1196 Evento 1578

Causa

O pedido de comentários (RFC) 2136 permite uma resposta de actualização dinâmica a ser formadas utilizando os seguintes dois métodos:

  1. Responda utilizando os campos ZOCOUNT, PRCOUNT, UPCOUNT e ADCOUNT copiados.

  2. Responder utilizando o ZOCOUNT, PRCOUNT, UPCOUNT e ADCOUNT campos definidos como 0.

O servidor DNS num computador que esteja a executar o Windows Server 2008 R2 utiliza o método 1, enquanto os servidores de DNS de outros fabricantes utilizam o método 2.



Este problema ocorre devido à forma como um computador que esteja a executar o Windows Server 2008 R2 interpreta o pacote de resposta recebido de um servidor de DNS. Esta interpretação ocorre depois de tentar registar dinamicamente registos SRV.


Um cliente DNS que esteja a executar o Windows Server 2008 R2 trata uma resposta que utiliza o método 2 como um pacote incorrecto, apesar do código de estado devolvido para a actualização é "êxito". Este comportamento faz com que o evento de erro NETLOGON 5774 ID que tenha um código de estado de 9502 (DNS_ERROR_BAD_PACKET) a registar ou bloqueia o cluster de colocar recursos online no cenário 2.

Resolução

Depois de instalar esta correcção, o cliente de DNS não comunica um erro de actualização quando servidores de DNS utilizam o método 2, que é mencionado na secção "Causa" para responder a um pedido de actualização dinâmica.

Informações sobre correção

Existe uma correção suportada pela Microsoft. No entanto, esta correção destina-se apenas a corrigir o problema descrito neste artigo. Aplique esta correção apenas em sistemas que tenham o problema descrito neste artigo. Esta correcção poderá ser submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afetado por este problema, recomendamos que aguarde pela próxima atualização de software que contenha esta correção.

Se a correcção estiver disponível para transferência, existirá uma secção de "Transferência de correcção disponível" na parte superior deste artigo da Base de dados de conhecimento. Se esta secção não for apresentada, contacte o Suporte ao Cliente da Microsoft para obter a correção.

Nota Caso ocorram problemas adicionais ou se for necessária a resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos de normais do suporte serão aplicados a questões de suporte adicional e problemas incluídos nesta correção específica. Para uma lista completa dos números de telefone de suporte e serviço de cliente da Microsoft ou para criar um pedido de assistência separado, visite o seguinte Web site da Microsoft:

Nota O formulário "Transferência de correcção disponível" apresenta os idiomas nos quais a correcção está disponível. Se não visualizar o seu idioma, é porque uma correcção não está disponível para esse idioma.

Pré-requisitos

Para aplicar esta correcção, o computador tem de ter um dos seguintes sistemas operativos:

  • Windows Server 2008 R2

  • Windows 7

Requisito de reinício

Tem de reiniciar o computador depois de aplicar esta correcção.

Informações sobre substituição da correção

Esta correcção não substitui quaisquer outras correcções.

Informações de ficheiro

A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são listadas na hora Universal Coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador Fuso horário no item data e hora no painel de controlo.

Nota informativa dos ficheiros Windows Server 2008 R2 e Windows 7


Os ficheiros MANIFEST (. manifest) e MUM (. mum) instalados em cada ambiente são
listados em separado. MUM e ficheiros de MANIFESTO e os ficheiros de catálogo (. cat) de segurança associados, são essenciais para manter o estado do componente actualizado. Os ficheiros de catálogo de segurança (atributos não listados) são assinados com uma assinatura digital da Microsoft.

Para todas as versões baseadas em x86 suportadas do Windows 7


Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×