Actualización de DNS se registra como error: Id. de suceso 5774, 1196 o 1578

Se aplica a: Windows 7 EnterpriseWindows 7 Home BasicWindows 7 Home Premium

Resumen


En este artículo (KB977158) proporciona una corrección para un problema en el que se registran errores después de actualizar un DNS correcta. Este problema se produce cuando se utiliza una aplicación de servidor de terceros para la resolución DNS. Cuando se produce este problema, puede experimentar los síntomas siguientes:
  • Se registran sucesos 5774, 1578 o 1196 inesperadamente.
  • Software de administración como System Center Configuration Manager o System Center Operations Manager puede provocar falsas alarmas.
  • Un recurso de clúster que señala a la aplicación de servidor de terceros para el registro DNS no se conecta.
Para obtener información detallada, vea "Síntomas," "Causa" y las secciones "Resolución" de este artículo. Para descargar la corrección para este problema, haga clic en el vínculo descargas de vista y la solicitud de revisión que se encuentra a la izquierda superior de la pantalla.

Síntomas


Está utilizando una aplicación de servidor DNS de terceros para las actualizaciones DNS en un equipo que ejecuta Windows Server 2008 R2 o Windows 7. Además, habilita la característica de actualización dinámica en el servidor DNS. Los registros DNS se actualizan correctamente. Sin embargo, algunos errores de actualización DNS pueden grabarse en los registros de sucesos o en otros registros de errores. Por lo tanto, algún software de administración puede provocar falsas alarmas. Por ejemplo, System Center Configuration Manager o System Center Operations Manager puede provocar falsas alarmas.

Los síntomas de este problema pueden variar. Por ejemplo, la siguiente uno o varios escenarios:

Escenario 1

Utilice una aplicación de servidor de terceros para el registro DNS en un dominio basado en Windows Server 2008 R2. Los controladores de dominio que ejecutan Windows Server 2008 R2 registrarán correctamente los registros DNS SRV. Sin embargo, el suceso siguiente se registra en el registro del sistema cada vez que se registran dinámicamente los registros DNS SRV:

Nota: Para que equipos y usuarios para localizar los controladores de dominio, se deben registrar los registros SRV de DNS a un servidor DNS. Normalmente, los controladores de dominio de Active Directory registran registros SRV de aproximadamente 15 a 30 cada hora y registra este suceso para cada intento de registro.
También se registra el suceso 5774 en el archivo Netlogon.log en la carpeta %SystemRoot%\Debug que se encuentra en el controlador de dominio. La entrada de suceso 5774 es similar a la siguiente entrada:




Si ejecuta la herramienta DCDiag.exe, la salida contiene lo siguiente:


El código de localizador de controlador de dominio, se supone que el registro DNS en el registro. Por lo tanto, el localizador de controlador de dominio no anular el registro de los registros DNS si es necesario para la degradación. Esto hace que los registros DNS obsoletos permanezcan hasta el DNS caduca los registros o compacta los registros.


Sistemas de supervisión pueden generar una alerta para un evento de Error 5774 que tiene un nombre simbólico de NELOG_NetlogonDynamicDnsRegisterFailure. Este comportamiento puede producir el trabajo administrativo necesario para los administradores que investigue la alerta falsa.

Se encontraron los síntomas que se describen a continuación utilizando alguna aplicación de servidor DNS de terceros, como BIND o Lucen QIP.

Escenario 2

Un recurso de clúster basado en Windows Server 2008 R2 que apunta a la aplicación de servidor DNS de terceros para el registro DNS no se conecta. Cuando se produce este comportamiento, se registran los siguientes sucesos de "Microsoft-Windows-FailoverClustering" 1196 y 1578:

Evento 1196 Evento 1578

Causa


La solicitud de comentarios (RFC) 2136 permite una respuesta de actualización dinámica formar utilizando los dos métodos siguientes:
  1. Responder mediante los campos ZOCOUNT, PRCOUNT, UPCOUNT y ADCOUNT que se copian.
  2. Responder mediante el UPCOUNT ZOCOUNT, PRCOUNT, y campos ADCOUNT se establece en 0.
El servidor DNS en un equipo que ejecuta Windows Server 2008 R2 utiliza el método 1, mientras que los servidores DNS de terceros utilizan el método 2.



Este problema se produce debido a la forma en que un equipo que ejecuta Windows Server 2008 R2 interpreta el paquete de respuesta recibido de un servidor DNS. Esta Interpretación se produce después de intentar registrar dinámicamente los registros SRV.


Un cliente DNS que se ejecuta Windows Server 2008 R2 trata una respuesta que utiliza el método 2 como un paquete defectuoso, aunque el código de estado devuelto para la actualización es "éxito". Este comportamiento hace que el evento de Error NETLOGON 5774 ID que tiene un código de estado de 9502 (DNS_ERROR_BAD_PACKET) se registren o bloques del clúster de poner los recursos en línea en el escenario 2.

Solución


Después de instalar este hotfix, el cliente DNS no informa de un error de actualización cuando los servidores DNS utilizan el método 2 que se menciona en la sección "Causa" para responder a una solicitud de actualización dinámica.

Información de la revisión

Existe un hotfix disponible desde Microsoft. Sin embargo, esta revisión se diseñó para corregir únicamente el problema que se describe en este artículo. Aplique esta revisión solamente a sistemas que experimenten el problema descripto en este artículo. Esta revisión podría ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la próxima actualización de software que contenga este hotfix.

Si la revisión está disponible para su descarga, hay una sección de "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, póngase en contacto con el servicio al cliente de Microsoft y soporte técnico para obtener la revisión.

Nota: Si se producen problemas adicionales o si se requiere cualquier otra solución, será necesario crear una solicitud de revisión independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no califican para esta revisión específica. Para obtener una lista completa de los números de teléfono de servicio al cliente de Microsoft o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft:Nota: El formulario de "Descarga de Hotfix disponible" muestra los idiomas para los que el Hotfix está disponible. Si no ve su idioma, es porque no hay una revisión para ese idioma.

Requisitos previos

Para aplicar esta revisión, el equipo debe estar ejecutando uno de los siguientes sistemas operativos:
  • Windows Server 2008 R2
  • Windows 7

Requisito de reinicio

Debe reiniciar el equipo después de aplicar este hotfix.

Información de reemplazo de revisión

Este hotfix no sustituye a otras.

Información de archivo

La versión en inglés de esta revisión tiene los atributos de archivo (o atributos del archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha zona horaria en el elemento fecha y hora del Panel de Control.
Nota de información de archivo de Windows Server 2008 R2 y Windows 7

Los archivos MANIFEST (.manifest) y los MUM archivos (.mum) que se instalan para cada entorno están
enumerados por separado. MUM y los archivos de manifiesto y los archivos de catálogo (.cat) de seguridad asociados, son esenciales para el mantenimiento del estado del componente actualizado. Los archivos de catálogo de seguridad (atributos no enumerados) están firmados con una firma digital de Microsoft.
Para todas las versiones basadas en x86 de Windows 7

Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Dnsapi.dll6.1.7600.20563270,33631-Oct-200906:01x86
Dnscacheugc.exe6.1.7600.2056328.67231-Oct-200906:00x86
Dnsrslvr.dll6.1.7600.20563132,60831-Oct-200906:01x86
Para todas las versiones de x64 de Windows Server 2008 R2 y Windows 7

Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataformaTipo de servicio
Dnsapi.dll6.1.7600.20563356,35231-Oct-200906:40x64No aplicable
Dnscacheugc.exe6.1.7600.2056330.20831-Oct-200906:38x64No aplicable
Dnsrslvr.dll6.1.7600.20563182,27231-Oct-200906:40x64No aplicable
Dnsapi.dll6.1.7600.20563270,33631-Oct-200906:01x86WOW
Dnscacheugc.exe6.1.7600.2056328.67231-Oct-200906:00x86WOW
Para todas las versiones basadas en Itanium de Windows Server 2008 R2

Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataformaTipo de servicio
Dnsapi.dll6.1.7600.20563686,08031-Oct-200905:11IA-64No aplicable
Dnscacheugc.exe6.1.7600.2056362,46431-Oct-200905:08IA-64No aplicable
Dnsrslvr.dll6.1.7600.16385354,81614-Jul-200901:46IA-64No aplicable
Dnsapi.dll6.1.7600.20563270,33631-Oct-200906:01x86WOW
Dnscacheugc.exe6.1.7600.2056328.67231-Oct-200906:00x86WOW


Estado


Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Más información


Para obtener más información acerca de la terminología de la actualización de software, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684 descripción de la terminología estándar que se utiliza para describir las actualizaciones de software de Microsoft

Información de archivo adicional para Windows Server 2008 R2 y Windows 7

Archivos adicionales para todas las versiones basadas en x86 compatibles de Windows 7


Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Package_for_kb977158_rtm~31bf3856ad364e35~x86~~6.1.1.0.mumNo aplicable1,94701-Nov-200923:13No aplicable
X86_microsoft-windows-dns-client_31bf3856ad364e35_6.1.7600.20563_none_e25610f5fcbc2b3d.manifestNo aplicable55,89631-Oct-200908:07No aplicable

Archivos adicionales para todas las x64 basado en versiones compatibles de Windows Server 2008 R2 y Windows 7


Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Ia64_microsoft-windows-dns-client_31bf3856ad364e35_6.1.7600.20563_none_e257b4ebfcba3439.manifestNo aplicable57,75901-Nov-200923:13No aplicable
Package_for_kb977158_rtm~31bf3856ad364e35~ia64~~6.1.1.0.mumNo aplicable1,68301-Nov-200923:13No aplicable
Wow64_microsoft-windows-dns-client_31bf3856ad364e35_6.1.7600.20563_none_48c956cbe97a5e6e.manifestNo aplicable51,90031-Oct-200908:02No aplicable

Archivos adicionales para todas las versiones compatibles basadas en Itanium de Windows Server 2008 R2


Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Amd64_microsoft-windows-dns-client_31bf3856ad364e35_6.1.7600.20563_none_3e74ac79b5199c73.manifestNo aplicable55,90231-Oct-200909:33No aplicable
Package_for_kb977158_rtm~31bf3856ad364e35~amd64~~6.1.1.0.mumNo aplicable2,18101-Nov-200923:13No aplicable
Wow64_microsoft-windows-dns-client_31bf3856ad364e35_6.1.7600.20563_none_48c956cbe97a5e6e.manifestNo aplicable51,90031-Oct-200908:02No aplicable

Referencias


Los productos de terceros que se indican en este artículo están fabricados por compañías independientes de Microsoft. Microsoft no otorga ninguna garantía, implícita o de otro tipo, respecto al rendimiento o confiabilidad de estos productos.

Para obtener más información acerca de la característica de actualización dinámica en el sistema de nombres de dominio, consulte la sección 3.8 del artículo RFC 2136, en el sitio Web de IETF