Solução de problemas da ID do evento de erro wins 4102, 4243, 4242 e 4286 mensagens

Este artigo descreve como solucionar problemas de mensagens de erro relacionadas ao WINS (Serviço de Nome da Internet) do Windows.

Aplica-se a: Windows Server 2003
Número de KB original: 321208

Observação

Você pode receber mensagens de log de eventos WINS diferentes, dependendo da versão do Microsoft Windows e do service pack instalado em seu computador. A Base de Dados de Conhecimento da Microsoft contém informações sobre todas as alterações nas mensagens de log de eventos. Observe sempre a mensagem de erro e a ID do evento. Só uma ID de evento pode enganá-lo.

Mais informações

Antes de solucionar problemas de mensagens de erro relacionadas à replicação WINS, verifique se sua rede usa uma topologia de replicação de hub e spoke verdadeiro. Certifique-se de configurar cada servidor para apontar para si mesmo. Cada servidor WINS instalado em sua rede deve registrar seu próprio conjunto de nomes exclusivos e agrupar nomes NetBIOS no WINS. Problemas de serviço wins podem ocorrer se diferentes servidores WINS possuírem os nomes que um servidor WINS específico registra. Para evitar esses problemas, configure cada servidor WINS como seu próprio servidor WINS primário e servidor WINS secundário.

Você deve configurar a replicação WINS corretamente para ter uma rede com capacidade para WINS eficiente. Os recursos mais importantes de uma configuração wins correta são descritos no capítulo "Configurando replicação" do Guia de Rede TCP/IP Core no Kit de Recursos do Servidor do Windows 2000. Essas informações também estão incluídas no capítulo "Melhores Práticas para Replicação WINS" no Kit de Recursos do Servidor do Windows 2000 e no tópico "Melhores práticas" no arquivo de ajuda online do Windows 2000 Server.

Observação

Você deve evitar a replicação por push-pull em um loop. A Microsoft recomenda que você use um modelo WINS de hub e spoke verdadeiro.

A seção "Solução de problemas WINS" no Kit de Recursos do Servidor do Windows 2000 descreve algumas etapas básicas de solução de problemas comuns.

Se os servidores estiverem localizados entre roteadores, verifique se não há uma conexão de rede perdida ou um roteador com falha em um link intermediário. Verifique também que a porta TCP 42 não está bloqueada em um dispositivo de rede intervindo, como um roteador ou um firewall.

Mensagem de evento WINS Event ID 4243

A mensagem de ID do evento a seguir é um exemplo de uma mensagem de ID de evento 4243. A seção de dados contém informações importantes para solução de problemas: a tradução do código de erro 4243 é WINS_EVT_RPLPULL_PUSH_NTF_EXC.

As mensagens de log de eventos do SERVIDOR WINS contêm dados que você pode usar para determinar o motivo de um erro. Altere a exibição da seção de dados do evento de bytes para palavras. A segunda palavra de dados na seção de dados está associada ao tipo de erro que foi registrado. O tipo de erro registrado é a chave para solucionar esse problema. A tradução da segunda palavra de dados (e0000008) na seção de dados no exemplo é "WINS_COMM_FAIL - ocorreu uma falha de comunicação. Verifique se há sistemas desconectados ou inacessíveis.".

Para solucionar esse problema, procure computadores desconectados ou inacessíveis. Como esse erro está relacionado à rede, você pode executar um rastreamento de rede para determinar qual servidor WINS está falhando.

Observação

Você pode usar a ferramenta Monitor de Eventos para interromper o Monitor de Rede assim que o evento ocorrer.

Possíveis causas para as mensagens de evento WINS 4243

Você poderá receber essa mensagem de evento se alguma das seguintes condições for verdadeira:

  • Você não configurou a parceria de replicação corretamente.
  • O serviço WINS não está em execução no parceiro de replicação.
  • Um servidor WINS tem um parceiro Pull, mas o serviço WINS não está instalado no parceiro Pull. Nessa situação, o servidor de destino responde com um pacote "Redefinição de TCP".
  • Um servidor WINS tem um parceiro Pull, mas o parceiro Pull não é acessível por nenhum motivo. Nessa situação, um pacote "Sincronização TCP" é enviado, mas nada é recebido (um pacote "TCP Syn-Ack" não é retornado).

Resolução para as mensagens de evento WINS 4243

Para resolve a mensagem de evento WINS 4243, execute um rastreamento do Monitor de Rede para localizar todos os parceiros de replicação obsoletos e remova todos os parceiros de replicação obsoletos.

Observação

Para identificar o tráfego de push ou pull de replicação do WINS, examine o tráfego na porta TCP 42. Você pode pré-filtrar o rastreamento de quadros nesta porta.

Para executar um rastreamento do Monitor de Rede:

  1. Pesquise o carimbo de data/hora exato do erro no log de eventos do sistema do servidor WINS que recebe o erro WINS 4243 e, em seguida, encontre ocorrências de quadros TCP SYN ou RESET naquele momento no rastreamento.

  2. Pesquise o rastreamento de quadros em que a propriedade TCP Flags inclui "Redefinir a conexão". O serviço WINS não está instalado ou não está em execução no computador que enviou o TCP Reset.

  3. Filtrar pacotes SYN (sincronizar números de sequência).

  4. Pesquise o rastreamento de quadros em que a propriedade TCP Flags inclui "Sincronizar números de sequência" e determine se todos esses quadros foram respondidos.

  5. Um parceiro de replicação obsoleto é um servidor que envia um pacote TCP Reset ou um servidor que não responde. Remova os parceiros de replicação obsoletos da lista de parceiros de replicação do servidor WINS. Se os clusters de servidor WINS do Windows 2000 estiverem envolvidos, use apenas o recurso IP virtual para cada cluster de servidor WINS como um parceiro de replicação. Em todos os servidores WINS, remova os nós físicos do Windows 2000 da lista de parceiros de replicação para clusters de servidorES WINS do Windows 2000.

Mensagem de evento WINS Event ID 4102

A mensagem de evento a seguir é um exemplo de uma mensagem de evento da ID do evento 4102. A seção de dados contém informações importantes para solução de problemas. Altere a exibição da seção de dados do evento de bytes para palavras. Se um servidor WINS tiver configurado um parceiro Pull, mas o parceiro Pull não tiver configurado um parceiro push, o parceiro Pull registrará um ID de evento 4102.

Se você executar um rastreamento do Monitor de Rede, verá que a sessão TCP está estabelecida (aperto de mão de três vias TCP). Para analisar esse tipo de erro, configure o Monitor de Rede com o analisador WINS. Quando você usa o analisador WINS do Monitor de Rede correto, a solicitação e a resposta "Associação inicial" são exibidas para o servidor WINS de origem e o servidor WINS de destino.

Quando o cliente de origem envia uma mensagem "WINS Add version Number Map Table Request", o servidor WINS de destino (que não tem um parceiro configurado) envia a seguinte mensagem de erro:

WINS: Stop Reason = Message Error

Quando esse erro ocorre, o servidor WINS que inicia a replicação responde com a seguinte mensagem de erro:

WINS: Stop Reason = User Initiated

Quando isso ocorre, a sessão TCP é descartada (TCP FIN).

Possíveis causas para as mensagens de evento WINS 4102

Uma mensagem de evento WINS ID 4102 normalmente significa que há uma falha de comunicação durante uma conexão WINS. Isso poderá ocorrer se um servidor WINS estiver configurado como um parceiro Push ou Pull com um computador que não esteja configurado como um parceiro com o primeiro servidor WINS. Verifique se todos os servidores WINS no ambiente estão configurados corretamente.

Você também pode receber uma mensagem de evento WINS ID 4102 se um servidor WINS desonesto estiver em execução na rede.

Resolução para mensagens de evento WINS 4102

Para resolve a mensagem de evento WINS 4102:

  1. Execute um rastreamento do Monitor de Rede e identifique o servidor WINS remoto (parceiro pull) que envia a mensagem de erro "WINS: Stop Reason = Message Error".
  2. Siga uma das seguintes etapas:
  • No servidor WINS em que a ID do evento 4102 está registrada, remova o servidor WINS remoto da lista de parceiros de replicação.

  • No servidor WINS remoto (o parceiro de pull), configure um parceiro de push para replicar. O parceiro push é o servidor WINS que registra a mensagem ID do evento 4102.

Mensagem de evento WINS Event ID 4281

A mensagem de ID do evento a seguir é um exemplo de uma mensagem de evento da ID do evento 4281. A seção de dados contém informações importantes para solução de problemas. Altere a exibição da seção de dados do evento de bytes para palavras. Essa mensagem de erro normalmente é registrada em combinação com outras mensagens de erro WINS. Normalmente, uma mensagem de ID de evento 4281 é registrada como um efeito colateral de outros erros WINS. Normalmente, você resolve essa mensagem de erro quando resolve outras mensagens de erro WINS.

Mensagem de evento WINS Event ID 4242

A mensagem de ID do evento a seguir é um exemplo de uma mensagem de evento da ID do evento 4242. A seção de dados contém informações importantes para solução de problemas. Altere a exibição da seção de dados do evento de bytes para palavras. Como o código de erro na seção de dados está relacionado à rede, confira as etapas de solução de problemas na seção "ID do evento de erro WINS 4102" deste artigo.

Mensagem de evento WINS Event ID 4286

A mensagem de ID do evento a seguir é um exemplo de uma mensagem de evento da ID do evento 4286. A seção de dados contém informações importantes para solução de problemas. Altere a exibição da seção de dados do evento de bytes para palavras. A situação que essa mensagem de erro descreve é temporária e é resolvida automaticamente ao longo do tempo. Normalmente, você recebe essa mensagem de evento em servidores WINS que têm uma lista muito longa de parceiros de replicação. Normalmente, a escassez de portas efêmeras causa esse problema.

Resolução da Mensagem de Evento WINS ID 4286

Importante

Esta seção, método ou tarefa contém etapas que descrevem como modificar o Registro. Entretanto, sérios problemas poderão ocorrer caso você modifique o Registro incorretamente. Portanto, siga essas etapas cuidadosamente. Para mais proteção, faça o backup do registro antes de modificá-lo. Em seguida, você poderá restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup e restaurar o registro, clique no seguinte número de artigo para exibir o artigo na Base de Dados de Conhecimento da Microsoft: 322756 Como fazer backup e restaurar o registro no Windows

Para resolve esse problema, você pode aguardar que o problema resolve sozinho ou siga estas etapas de solução de problemas:

  1. Examine sua topologia de replicação e verifique se você está configurado para uma verdadeira topologia de replicação hub-and-spokes.

  2. Verifique se não há uma escassez de conexão TCP. Antes do pacote TCP ser enviado, o computador verifica se ele tem recursos suficientes, por exemplo, portas TCP de saída gratuitas. Para verificar se não há uma falta de conexão TCP, siga estas etapas:

    1. Execute o comando a seguir no computador com falha (no momento em que este computador está registrando os erros da ID do evento 4286) e salve a saída em um arquivo. Para fazer isso, execute o seguinte comando de um prompt de comando:

      netstat -a
      
    2. Procure o número total de sessões e portas usadas, examine o estado das sessões para determinar se o número de sessões atingiu o valor máximo. Por padrão, o valor máximo é 5000.

Se a saída indicar que o servidor esgotou todas as portas entre 1024 e 5000, o servidor ficou sem portas efêmeras. Para resolver esse problema, siga estas etapas:

  1. Inicie o Editor do Registro.

  2. Localize o valor MaxUserPort na seguinte chave no registro: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

  3. Clique duas vezes no valor MaxUserPort, digite 65534 na caixa de dados Valor e clique em OK.

    Observação

    65534 é o valor máximo para o valor MaxUserPort.

  4. Saia do Editor do Registro.

  5. Reinicie o servidor WINS.

ID do evento WINS 4121 (ou 4116 na mensagem de evento NT4)

A mensagem de ID do evento a seguir é um exemplo da mensagem de erro ID do evento do Windows 2000 4121. A seção de dados contém informações importantes para solução de problemas. Altere a exibição da seção de dados do evento de bytes para palavras.

Observação

A ID de evento correspondente em um computador baseado em Windows NT4 é 4116.

Palavras de dados:
00000f58 0a080b73 0000164e 000000000 00001652 000000000
00000f58 0a05f0c6 00005fcf 00000000 000061ac 000000000
00000f58 dc0f05c9 00005c76 00000000 000068c8 000000000

A tradução do código de erro 4121 é WINS_EVT_NO_RPL_RECS_RETRIEVED.

No Windows 2000, você poderá receber as mensagens de evento do log de eventos WINS 4121 se alguma das seguintes condições for verdadeira:

  • Um computador recebe uma notificação por push. Com base nessa notificação, o computador usa o mecanismo de pull para obter todos os registros mais recentes do que são indicados pela ID de versão mais alta. Quando um parceiro pull tenta obter os registros com base nas IDs de versão sobre as quais o parceiro pull foi informado, esses registros não existem mais no banco de dados do parceiro.

    Esse problema poderá ocorrer se um parceiro push listar uma entrada que já está desatualizada antes que o tempo de pull seja atingido. Por exemplo, se você enviar um push, a entrada for atualizada e enviar o push novamente antes que um pull ocorra, você poderá receber essa mensagem de evento. Para resolve esse comportamento, ajuste a contagem de push e o tempo de pull. Aumente a contagem de push e diminua o tempo de pull até que o comportamento pare.

  • Uma entrada de registro do PersonaNonGrata inclui o servidor que é um parceiro de replicação.

Caso contrário, você poderá receber a mensagem de evento de log de eventos WINS 4121 se ambas as condições a seguir forem verdadeiras:

  • Você tem dois servidores WINS: um parceiro push e um parceiro pull.

  • Quando o parceiro pull inicia uma replicação (por exemplo, uma solicitação de pull), o seguinte comportamento pode ocorrer:

    Observação

    A seta indica a direção do tráfego.

  1. Pull partner –> Parceiro push

    O parceiro pull envia ao parceiro de push uma consulta para uma lista de servidores WINS e a ID de versão mais alta.

  2. Pull partner <– Parceiro push

    O parceiro push envia de volta a lista de servidores WINS e a ID de versão mais alta. O parceiro push retorna uma lista porque o parceiro push também pode ser um parceiro de pull de outros servidores WINS e ter em seus endereços IP de banco de dados que outros servidores WINS possuem.

  3. Pull partner <– Parceiro push

    No parceiro push: para cada servidor WINS, compare a ID de versão mais alta com a ID da versão mais recente que foi replicada. Se a ID de versão mais alta for maior que a replicada, o parceiro de push emitirá uma consulta ao parceiro pull com a ID de versão mais alta.

  4. Pull partner –> Parceiro push

    O parceiro pull envia uma lista de entradas. Se a lista estiver vazia, todos os novos registros não existirão mais e um evento WINS 4121 (ou no Windows NT4, um evento WINS 4116) será registrado com o endereço IP do servidor WINS que possui os registros. (Esse pode ser o parceiro pull ou qualquer parceiro. O parceiro, por sua vez, é um parceiro de pull desse parceiro de pull).

Esse evento é somente informativo e não relata um problema. Use o seguinte guia para ajudá-lo a interpretar os dados incluídos na mensagem de evento:

Cada linha na seção "Palavras de Dados" da mensagem de evento tem a estrutura a seguir
4 bytes = Número de linha no código-fonte (usado apenas pela Microsoft para fins de depuração)
4 bytes = endereço IP de um SERVIDOR WINS (o parceiro de pull ou qualquer servidor WINS que se replica com o parceiro de pull)
8 bytes = número de 64 bits para a ID mínima da versão
8 bytes = número de 64 bits para a ID máxima da versão

No exemplo anterior, as três linhas de palavras de dados se traduzem como:

Ip-Address, Min-Version, Max-Version
------------- -------------- -------------
10.8.11.115, 164E 0, 1652 0 (a diferença de hex1652 - 164E = 4 é o número de registros a serem replicados)

10.5.240.198, 5fcf 0, 61ac 0 (477 registros a serem replicados)
220.15.5.201, 5c76 0, 68c8 0(3154 registros a serem replicados)

Esse comportamento é por design e o WINS continua a registrar a mensagem de evento. No Windows NT 4.0 e posterior, o computador registra esse evento somente se você tiver habilitado a opção De eventos detalhados do Log.

Para desabilitar o log detalhado, siga estas etapas:

  1. No GERENCIADOR WINS, clique em Configuração no menu Servidor .
  2. Clique em Avançado e, em seguida, clique para limpar a caixa eventos detalhados do log marcar.

Banco de Dados WINS corrompido

Em situações raras, o banco de dados WINS pode estar corrompido. Para se recuperar dessa situação, siga estas etapas:

  1. Parar a replicação.
  2. Exclua os parceiros de replicação.
  3. Use a ferramenta Jetpack no banco de dados no servidor do hub.
  4. Restabeleça a replicação e force uma replicação.
  5. Use o MMC (Console de Gerenciamento da Microsoft) WINS para examinar a consistência do banco de dados WINS.

Em um ambiente WINS grande em que os endereços IP mudam constantemente, não configure a opção Replicar em Alteração de Endereço em um servidor NT4 WINS. A configuração equivalente em um servidor WINS do Windows 2000 é a caixa Quando o endereço é alterado marcar no snap-in WINS. Clique para limpar a caixa marcar para restaurar a configuração padrão.

Para obter informações adicionais, clique nos seguintes números de artigo para exibir os artigos na Base de Dados de Conhecimento da Microsoft:

150737 Definir opções de servidor WINS primário e secundário

Para obter mais informações, consulte o white paper "Windows Internet Naming Service (WINS): Arquitetura e Planejamento de Capacidade". Para fazer isso, visite o seguinte site da Microsoft:

Visão geral do Windows 2000 Server Windows Internet Naming Service (WINS)

Executando WINS em um cluster

Em um cluster de servidor do Windows 2000, configure todos os parceiros de replicação WINS para replicar com o servidor virtual no cluster do servidor. Em um cluster de servidor Windows NT 4.0, você deve configurar os nós únicos como parceiros de replicação porque o recurso de failover não está disponível para o serviço WINS em Windows NT clusters de servidor 4.0.

Como configurar o Monitor de Rede para usar o analisador WINS

O Kit de Recursos do Microsoft Windows 2000 Server inclui o analisador wins replication Network Monitor (Wins.dll) que pode ser útil para solucionar problemas.

Para baixar a versão atualizada do arquivo Wins.dll, consulte "Suplemento Um" do Kit de Recursos do Servidor do Windows 2000. Para usar o analisador de replicação WINS:

  1. Copie o analisador de replicação WINS (Wins.dll) para a pasta System32\NetmonFull\Parsers.

  2. Adicione a seguinte linha à seção [PARSERS] no arquivo Parser.ini:

    wins.dll =0: WINS
    
  3. Adicione a seguinte seção ao arquivo Parser.ini:

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

    Observação

    O arquivo Parser.ini está localizado na pasta System32\NetmonFull.

  4. Adicione a seguinte linha à seção [TCP_HandoffSet] no arquivo Tcpip.ini:

    42 = WINS; added
    

    Observação

    O arquivo Tcpip.ini está localizado na pasta System32\NetmonFull\Parsers.

Exemplo de um quadro de replicação WINS

Depois de configurar o analisador WINS, você poderá ver os detalhes de cada pacote de replicação WINS ao executar um rastreamento do Monitor de Rede. Por exemplo:

#2725 10:05:01.208 00307B967C50 0002A56BB95B WINS Replication Packet

IP: Endereço de origem = 10.46.4.201
IP: Endereço de destino = 10.12.49.23 IP

TCP: .AP..., len: 45, seq: 44355679-44355724, ack: 799772100, win: 8760, src: 2874 dst: 42
TCP: Porta de origem = 0x0B79
TCP: Porta de Destino = Servidor de Nome do Host

WINS: Pacote de Replicação WINS
WINS: WINS Data Size = 41 (0x29)
WINS: WINS Opcode = Quadro não NBT
WINS: CONTEXTO DE ASSOCIAÇÃO WINS = 0 (0x0)
WINS: TIPO DE MENSAGEM WINS = Solicitação de Associação inicial
WINS: CONTEXTO DE ASSOCIAÇÃO WINS = 807300098 (0x301E6C02)
WINS: WINS Minor Version = 1 (0x1)
WINS: WINS Major Version = 1 (0x1)

Para determinar se o parceiro de replicação está executando um Windows NT computador baseado em 4.0 ou um computador baseado no Windows 2000, exiba a versão principal e secundária. Computadores baseados em Windows 2000 aparecem como versão secundária 2 e versão principal 5, e Windows NT computadores 4.0 aparecem como versão secundária 1 e versão principal 1.

Quadro correspondente para uma mensagem de evento WINS ID 4102

O servidor WINS que inicia a replicação e envia esse quadro registra o ERRO WINS 4102 no log de eventos do sistema.2330 10:04:57.896 0002A56BB95B CISCO 07AC45 WINS Replication Packet Source Address ->Destination IP

IP: Endereço de origem = Endereço IP
IP: Endereço de destino = Endereço IP

TCP: .AP..., len: 44, seq: 498801786-498801830, ack: 522782479, win: 17475, src: 2937 dst: 42
TCP: Porta de origem = 0x0B79
TCP: Porta de Destino = Servidor de Nome do Host

WINS: Pacote de Replicação WINS
WINS: WINS Data Size = 40 (0x28)
WINS: WINS Opcode = Quadro não NBT
WINS: CONTEXTO DE ASSOCIAÇÃO WINS = 942499842 (0x382D6802)
WINS: TIPO DE MENSAGEM WINS = Parar Mensagem de Associação
WINS: Stop Reason = User Initiated

Observação

Se você vir esse quadro em um rastreamento do Monitor de Rede, ele não implica automaticamente um erro porque esse quadro também é enviado após uma replicação bem-sucedida.