Solución de problemas del identificador de evento de error WINS 4102, 4243, 4242 y 4286

En este artículo se describe cómo solucionar problemas de mensajes de error relacionados con la replicación del Servicio de nombres de Internet (WINS) de Windows.

Se aplica a: Window Server 2003
Número de KB original: 321208

Nota:

Puede recibir diferentes mensajes de registro de eventos WINS, en función de la versión de Microsoft Windows y del Service Pack que haya instalado en el equipo. Microsoft Knowledge Base contiene información sobre todos los cambios en los mensajes del registro de eventos. Anote siempre el mensaje de error y el identificador de evento. Un identificador de evento por sí solo puede inducirle a error.

Más información

Antes de solucionar problemas de mensajes de error relacionados con la replicación WINS, asegúrese de que la red usa una topología de replicación en estrella tipo hub-and-spoke verdadera. Asegúrese de configurar cada servidor para que apunte a sí mismo. Cada servidor WINS que instale en la red debe registrar su propio conjunto de nombres únicos y agrupar nombres NetBIOS en WINS. Los problemas del servicio WINS pueden producirse si diferentes servidores WINS poseen los nombres que registra un servidor WINS determinado. Para evitar estos problemas, configure cada servidor WINS como su propio servidor WINS principal y servidor WINS secundario.

Debe configurar correctamente la replicación WINS para tener una red eficaz compatible con WINS. Las características más importantes de una configuración correcta de WINS se describen en el capítulo "Configuración de la replicación" de la Guía de redes de TCP/IP Core en el Kit de recursos de Windows 2000 Server. Esta información también se incluye en el capítulo "Procedimientos recomendados para la replicación WINS" del Kit de recursos de Windows 2000 Server y en el tema "Procedimientos recomendados" del archivo de ayuda en línea de Windows 2000 Server.

Nota:

Debe evitar la replicación de inserción y extracción en un bucle. Microsoft recomienda usar un modelo WINS en estrella tipo hub-and-spoke.

En la sección "Solución de problemas de WINS" del Kit de recursos de Windows 2000 Server se describen algunos pasos básicos para solucionar problemas comunes.

Si los servidores se encuentran entre enrutadores, compruebe que no hay una conexión de red perdida o un enrutador con errores en un vínculo intermedio. Asegúrese también de que el puerto TCP 42 no esté bloqueado en un dispositivo de red intermedio, como un enrutador o un firewall.

Mensaje de evento WINS Id. de evento 4243

El siguiente mensaje de identificador de evento es un ejemplo de un mensaje de identificador de evento 4243. La sección de datos contiene información importante para solucionar problemas: la traducción del código de error 4243 es WINS_EVT_RPLPULL_PUSH_NTF_EXC.

Los mensajes de registro de eventos del servidor WINS contienen datos que puede usar para determinar el motivo de un error. Cambie la vista de la sección de datos del evento de bytes a palabras. La segunda palabra de datos de la sección de datos está asociada al tipo de error que se registró. El tipo de error que se registró es la clave para solucionar este problema. La traducción de la segunda palabra de datos (e0000008) en la sección de datos del ejemplo es "WINS_COMM_FAIL: error de comunicación. Compruebe si hay sistemas desconectados o inaccesibles".

Para solucionar este problema, busque equipos desconectados o inaccesibles. Dado que este error está relacionado con la red, puede realizar un seguimiento de red para determinar qué servidor WINS produce errores.

Nota:

Puede usar la herramienta Event Monitor para detener Network Monitor en cuanto se produzca el evento.

Posibles causas de los mensajes de evento WINS 4243

Puede recibir este mensaje de evento si se cumple alguna de las condiciones siguientes:

  • No ha configurado correctamente la asociación de replicación.
  • El servicio WINS no se ejecuta en el asociado de replicación.
  • Un servidor WINS tiene un asociado de extracción, pero el servicio WINS no está instalado en el asociado de extracción. En esta situación, el servidor de destino responde con un paquete de "restablecimiento TCP".
  • Un servidor WINS tiene un asociado de extracción, pero no se puede acceder al asociado de extracción por ningún motivo. En esta situación, se envía un paquete "TCP Sync", pero no se recibe nada (no se devuelve un paquete "TCP Syn-Ack").

Resolución de los mensajes de evento WINS 4243

Para resolver el mensaje de evento WINS 4243, realice un seguimiento de Network Monitor para buscar todos los asociados de replicación obsoletos y, a continuación, quite todos los asociados de replicación obsoletos.

Nota:

Para identificar el tráfico de replicación de inserción o extracción wins, examine el tráfico en el puerto TCP 42. Puede filtrar previamente el seguimiento para fotogramas en este puerto.

Para realizar un seguimiento de Network Monitor:

  1. Busque la marca de tiempo exacta del error en el registro de eventos del sistema del servidor WINS que recibe el error WINS 4243 y, a continuación, busque repeticiones de tramas TCP SYN o RESET en ese momento en el seguimiento.

  2. Busque en el seguimiento los marcos en los que la propiedad Tcp Flags incluya "Restablecer la conexión". El servicio WINS no está instalado o no se ejecuta en el equipo que envió el restablecimiento tcp.

  3. Filtre por paquetes SYN (sincronizar números de secuencia).

  4. Busque en el seguimiento los fotogramas en los que la propiedad Marcas TCP incluye "Sincronizar números de secuencia" y, a continuación, determine si se respondieron a todos estos marcos.

  5. Un asociado de replicación obsoleto es un servidor que envía un paquete de restablecimiento tcp o un servidor que no responde. Quite los asociados de replicación obsoletos de la lista de asociados de replicación para el servidor WINS. Si hay clústeres de servidores WINS de Windows 2000 implicados, use solo el recurso de IP virtual para cada clúster de servidor WINS como asociado de replicación. En todos los servidores WINS, quite los nodos físicos de Windows 2000 de la lista de asociados de replicación para clústeres de servidores WINS de Windows 2000.

Mensaje de evento WINS Event ID 4102

El siguiente mensaje de evento es un ejemplo de un mensaje de evento id. de evento 4102. La sección de datos contiene información importante para la solución de problemas. Cambie la vista de la sección de datos del evento de bytes a palabras. Si un servidor WINS ha configurado un asociado de extracción, pero el asociado de extracción no ha configurado un asociado de inserción, el asociado de extracción registra un identificador de evento 4102.

Si ejecuta un seguimiento de Monitor de red, verá que se ha establecido la sesión TCP (protocolo de enlace triple TCP). Para analizar este tipo de error, configure Network Monitor con el analizador WINS. Cuando se usa el analizador WINS correcto de Network Monitor, aparece la solicitud y respuesta "Iniciar asociación" para el servidor WINS de origen y el servidor WINS de destino.

Cuando el cliente de origen envía un mensaje "WINS Add version Number Map Table Request", el servidor WINS de destino (que no tiene un asociado configurado) envía el siguiente mensaje de error:

WINS: Stop Reason = Message Error

Cuando se produce este error, el servidor WINS que inicia la replicación responde con el siguiente mensaje de error:

WINS: Stop Reason = Iniciado por el usuario

Cuando esto ocurre, se quita la sesión TCP (TCP FIN).

Posibles causas de los mensajes de evento WINS 4102

Un mensaje de evento wins id. de evento 4102 normalmente significa que hay un error de comunicación durante una conexión WINS. Esto puede ocurrir si un servidor WINS está configurado como un asociado de inserción o extracción con un equipo que no está configurado como asociado con el primer servidor WINS. Compruebe que todos los servidores WINS del entorno están configurados correctamente.

También puede recibir un mensaje de evento wins id. de evento 4102 si se ejecuta un servidor WINS no autorizado en la red.

Resolución de mensajes de eventos WINS 4102

Para resolver el mensaje de evento WINS 4102:

  1. Ejecute un seguimiento de Network Monitor e identifique el servidor WINS remoto (asociado de extracción) que envía el mensaje de error "WINS: Stop Reason = Message Error".
  2. Siga uno de los pasos siguientes:
  • En el servidor WINS donde se registra el identificador de evento 4102, quite el servidor WINS remoto de la lista de asociados de replicación.

  • En el servidor WINS remoto (el asociado de extracción), configure un asociado de inserción en el que se va a replicar. El asociado de inserción es el servidor WINS que registra el mensaje del identificador de evento 4102.

Mensaje de evento WINS Event ID 4281

El siguiente mensaje de identificador de evento es un ejemplo de un mensaje de evento del identificador de evento 4281. La sección de datos contiene información importante para la solución de problemas. Cambie la vista de la sección de datos del evento de bytes a palabras. Este mensaje de error normalmente se registra en combinación con otros mensajes de error WINS. Un mensaje de identificador de evento 4281 normalmente se registra como un efecto secundario de otros errores WINS. Normalmente, este mensaje de error se resuelve al resolver los demás mensajes de error WINS.

Mensaje de evento WINS Event ID 4242

El siguiente mensaje de identificador de evento es un ejemplo de un mensaje de evento del identificador de evento 4242. La sección de datos contiene información importante para la solución de problemas. Cambie la vista de la sección de datos del evento de bytes a palabras. Dado que el código de error de la sección de datos está relacionado con la red, consulte los pasos de solución de problemas de la sección "WINS Error Event ID 4102" de este artículo.

Mensaje de evento WINS Id. de evento 4286

El siguiente mensaje de identificador de evento es un ejemplo de un mensaje de evento id. de evento 4286. La sección de datos contiene información importante para la solución de problemas. Cambie la vista de la sección de datos del evento de bytes a palabras. La situación que describe este mensaje de error es temporal y se resuelve automáticamente con el tiempo. Normalmente, recibe este mensaje de evento en servidores WINS que tienen una lista muy larga de asociados de replicación. Normalmente, la escasez de puertos efímeros provoca este problema.

Resolución del mensaje de evento 4286 del identificador de evento WINS

Importante

Esta sección, método o tarea contiene pasos que le indican cómo modificar el Registro. No obstante, pueden producirse problemas graves si modifica el registro de manera incorrecta. En consecuencia, asegúrese de seguir estos pasos cuidadosamente. Para mayor protección, cree una copia de seguridad del registro antes de modificarlo. Después, puede restaurar el registro si se produce un problema. Para obtener más información sobre cómo hacer una copia de seguridad y restaurar el Registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base: 322756 Cómo hacer una copia de seguridad y restaurar el Registro en Windows.

Para resolver este problema, puede esperar a que el problema se resuelva por sí mismo o seguir estos pasos de solución de problemas:

  1. Examine la topología de replicación y asegúrese de que está configurado para una topología de replicación de concentrador y radio verdadera.

  2. Compruebe que no haya una escasez de conexiones TCP. Antes de enviar el paquete TCP, el equipo comprueba que tiene suficientes recursos, por ejemplo, puertos TCP de salida gratuitos. Para comprobar que no hay una escasez de conexión TCP, siga estos pasos:

    1. Ejecute el siguiente comando en el equipo con errores (en el momento en que este equipo registra los errores del identificador de evento 4286) y, a continuación, guarde la salida en un archivo. Para ello, ejecute el siguiente comando desde un símbolo del sistema:

      netstat -a
      
    2. Busque el número total de sesiones y los puertos usados, examine el estado de las sesiones para determinar si el número de sesiones ha alcanzado el valor máximo. De forma predeterminada, el valor máximo es 5000.

Si la salida indica que el servidor ha agotado todos los puertos entre 1024 y 5000, el servidor se ha quedado sin puertos efímeros. Para resolver este problema, siga estos pasos:

  1. Inicie el Editor del Registro.

  2. Busque el valor MaxUserPort en la clave siguiente en el Registro: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

  3. Haga doble clic en el valor MaxUserPort, escriba 65534 en el cuadro Datos del valor y, a continuación, haga clic en Aceptar.

    Nota:

    65534 es el valor máximo para el valor MaxUserPort.

  4. Salga del editor del Registro.

  5. Reinicie el servidor WINS.

Mensaje de evento WINS Event ID 4121 (o 4116 en NT4)

El siguiente mensaje de identificador de evento es un ejemplo de mensaje de error del identificador de evento 4121 de Windows 2000. La sección de datos contiene información importante para la solución de problemas. Cambie la vista de la sección de datos del evento de bytes a palabras.

Nota:

El identificador de evento correspondiente en un equipo basado en Windows NT4 es 4116.

Palabras de datos:
000000f58 0a080b73 0000164e 000000000 00001652 000000000
000000f58 0a05f0c6 00005fcf 00000000 000061ac 000000000
000000f58 dc0f05c9 00005c76 000000000 000068c8 000000000

Se WINS_EVT_NO_RPL_RECS_RETRIEVED la traducción del código de error 4121.

En Windows 2000, puede recibir los mensajes de eventos del registro de eventos WINS 4121 si se cumple alguna de las condiciones siguientes:

  • Un equipo recibe una notificación push. En función de esta notificación, el equipo usa el mecanismo de extracción para obtener todos los registros más recientes de los indicados por el identificador de versión más alto. Cuando un asociado de extracción intenta obtener los registros en función de los identificadores de versión de los que se informó al asociado de extracción, esos registros ya no existen en la base de datos del asociado.

    Este problema puede producirse si un asociado de inserción enumera una entrada que ya está obsoleta antes de que se alcance el tiempo de extracción. Por ejemplo, si envía una inserción, la entrada se actualiza y, a continuación, vuelve a enviar la inserción antes de que se produzca una extracción, puede recibir este mensaje de evento. Para resolver este comportamiento, ajuste el recuento de inserción y el tiempo de extracción. Aumente el número de inserción y reduzca el tiempo de extracción hasta que se detenga el comportamiento.

  • Una entrada del Registro PersonaNonGrata incluye el servidor que es un asociado de replicación.

De lo contrario, puede recibir el mensaje de evento del registro de eventos WINS 4121 si se cumplen las dos condiciones siguientes:

  • Tiene dos servidores WINS: un asociado de inserción y un asociado de extracción.

  • Cuando el asociado de extracción inicia una replicación (por ejemplo, una solicitud de incorporación de cambios), puede producirse el siguiente comportamiento:

    Nota:

    La flecha indica la dirección del tráfico.

  1. Asociado de extracción:> partner de inserción

    El asociado de extracción envía al asociado de inserción una consulta para obtener una lista de servidores WINS y el identificador de versión más alto.

  2. Asociado de <extracción: partner de inserción

    El asociado de inserción devuelve la lista de servidores WINS y el identificador de versión más alto. El asociado de inserción devuelve una lista porque el asociado de inserción también puede ser un asociado de extracción de otros servidores WINS y tener en sus direcciones IP de base de datos las que poseen otros servidores WINS.

  3. Asociado de <extracción: partner de inserción

    En el asociado de inserción: para cada servidor WINS, compare el identificador de versión más alto con el identificador de versión más reciente que se replicó. Si el identificador de versión más alto es mayor que el replicado, el asociado de inserción emite una consulta al asociado de extracción con el identificador de versión más alto.

  4. Asociado de extracción:> partner de inserción

    El asociado de extracción envía una lista de entradas. Si la lista está vacía, todos los registros nuevos ya no existen y un evento WINS 4121 (o en Windows NT4, un evento WINS 4116) se registra con la dirección IP del servidor WINS que posee los registros. (Puede ser el asociado de extracción o cualquier asociado. A su vez, el asociado es un asociado de extracción de este asociado de extracción).

Este evento solo es informativo y no notifica ningún problema. Use la siguiente guía para ayudarle a interpretar los datos que se incluyen en el mensaje de evento:

Cada línea de la sección "Palabras de datos" del mensaje de evento tiene la siguiente estructura
4 bytes = Número de línea en el código fuente (solo lo usa Microsoft con fines de depuración)
4 bytes = dirección IP de un servidor WINS (el asociado de extracción o cualquier servidor WINS que se replique con el asociado de extracción)
8 bytes = número de 64 bits para el identificador de versión mínimo
8 bytes = número de 64 bits para el identificador de versión máximo

En el ejemplo anterior, las tres líneas de palabras de datos se traducen como:

Dirección IP, versión mínima, Max-Version
------------- -------------- -------------
10.8.11.115, 164E 0, 1652 0 (La diferencia de hex1652 - 164E = 4 es el número de registros que se van a replicar)

10.5.240.198, 5fcf 0, 61ac 0 (477 registros para replicar)
220.15.5.201, 5c76 0, 68c8 0(3154 registros para replicar)

Este comportamiento es por diseño y WINS continúa registrando el mensaje de evento. En Windows NT 4.0 y versiones posteriores, el equipo registra este evento solo si ha habilitado la opción Registrar eventos detallados .

Para deshabilitar el registro detallado, siga estos pasos:

  1. En el Administrador WINS, haga clic en Configuración en el menú Servidor .
  2. Haga clic en Avanzadasy, a continuación, haga clic para desactivar la casilla Registrar eventos detallados .

Base de datos WINS dañada

En raras situaciones, la base de datos WINS puede estar dañada. Para recuperarse de esta situación, siga estos pasos:

  1. Detenga la replicación.
  2. Elimine los asociados de replicación.
  3. Use la herramienta Jetpack en la base de datos del servidor central.
  4. Restablezca la replicación y, a continuación, forzle una replicación.
  5. Use WINS Microsoft Management Console (MMC) para examinar la coherencia de la base de datos WINS.

En un entorno WINS grande donde las direcciones IP cambian constantemente, no configure la opción Replicar al cambiar de dirección en un servidor NT4 WINS. La configuración equivalente en un servidor WINS de Windows 2000 es la casilla Cuando cambia la dirección en el complemento WINS. Haga clic para desactivar la casilla para restaurar la configuración predeterminada.

Para obtener más información, haga clic en los números de artículo siguientes para ver los artículos de Microsoft Knowledge Base:

150737 Configuración de las opciones del servidor WINS principal y secundario

Para obtener más información, consulte el documento técnico "Windows Internet Naming Service (WINS): Arquitectura y planeamiento de capacidad". Para ello, visite el siguiente sitio web de Microsoft:

Introducción a Windows 2000 Server Windows Internet Naming Service (WINS)

Ejecución de WINS en un clúster

En un clúster de servidor de Windows 2000, configure todos los asociados de replicación WINS para que se repliquen con el servidor virtual en el clúster de servidor. En un clúster de servidor de Windows NT 4.0, debe configurar los nodos únicos como asociados de replicación porque la característica de conmutación por error no está disponible para el servicio WINS en clústeres de servidor de Windows NT 4.0.

Configuración del monitor de red para usar el analizador WINS

Microsoft Windows 2000 Server Resource Kit incluye el analizador wins replication network monitor (Wins.dll) que puede ser útil para solucionar problemas.

Para descargar la versión actualizada del archivo Wins.dll, consulta "Suplemento uno" del Kit de recursos de Windows 2000 Server. Para usar el analizador de replicación WINS:

  1. Copie el analizador de replicación WINS (Wins.dll) en la carpeta System32\NetmonFull\Parsers.

  2. Agregue la siguiente línea a la sección [PARSERS] del archivo Parser.ini:

    wins.dll =0: WINS
    
  3. Agregue la sección siguiente al archivo Parser.ini:

    [WINS]  
    Comment="WINS Protocol"  
    FollowSet=  
    HelpFile=  
    

    Nota:

    El archivo Parser.ini se encuentra en la carpeta System32\NetmonFull.

  4. Agregue la siguiente línea a la sección [TCP_HandoffSet] del archivo Tcpip.ini:

    42 = WINS; added
    

    Nota:

    El archivo Tcpip.ini se encuentra en la carpeta System32\NetmonFull\Parsers.

Ejemplo de un marco de replicación WINS

Después de configurar el analizador WINS, puede ver los detalles de cada paquete de replicación WINS al ejecutar un seguimiento de Monitor de red. Por ejemplo:

#2725 10:05:01.208 00307B967C50 0002A56BB95B WINS Paquete de replicación

IP: Dirección de origen = 10.46.4.201
IP: Dirección de destino = 10.12.49.23 IP

TCP: .AP..., len: 45, seq: 44355679-44355724, ack: 799772100, win: 8760, src: 2874 dst: 42
TCP: puerto de origen = 0x0B79
TCP: puerto de destino = servidor de nombres de host

WINS: paquete de replicación WINS
WINS: WINS Data Size = 41 (0x29)
WINS: WINS Opcode = Marco no NBT
WINS: Contexto de asociación WINS = 0 (0x0)
WINS: Tipo de mensaje WINS = Iniciar solicitud de asociación
WINS: Contexto de asociación WINS = 807300098 (0x301E6C02)
WINS: WINS Minor Version = 1 (0x1)
WINS: WINS Major Version = 1 (0x1)

Para determinar si el asociado de replicación ejecuta un equipo basado en Windows NT 4.0 o un equipo basado en Windows 2000, vea la versión principal y secundaria. Los equipos basados en Windows 2000 aparecen como versión secundaria 2 y la versión principal 5, y los equipos con Windows NT 4.0 aparecen como versión secundaria 1 y versión principal 1.

Marco correspondiente para un mensaje de evento wins id. de evento 4102

El servidor WINS que inicia la replicación y envía esta trama registra el error WINS 4102 en el registro de eventos del sistema.2330 10:04:57.896 0002A56BB95B CISCO 07AC45 WINS Dirección de origen del paquete de replicación ->Dirección IP de dirección de destino

IP: Dirección de origen = Dirección IP
IP: Dirección de destino = Dirección IP

TCP: .AP..., len: 44, seq: 498801786-498801830, ack: 522782479, win: 17475, src: 2937 dst: 42
TCP: puerto de origen = 0x0B79
TCP: puerto de destino = servidor de nombres de host

WINS: paquete de replicación WINS
WINS: Wins Data Size = 40 (0x28)
WINS: WINS Opcode = Marco no NBT
WINS: Wins Association Context = 942499842 (0x382D6802)
WINS: Tipo de mensaje WINS = Detener mensaje de asociación
WINS: Stop Reason = Iniciado por el usuario

Nota:

Si ve esta trama en un seguimiento de Network Monitor, no implica automáticamente un error porque esta trama también se envía después de una replicación correcta.