The translation of the second data word (e0000008) in the
data section in the example is "WINS_COMM_FAIL - A communication failure
occurred. Check for disconnected or unreachable systems."
To
troubleshoot this problem, search for disconnected or unreachable computers.
Because this error is network related, you can perform a network trace to
determine which WINS server is failing.
Note: You can use the Event Monitor tool to stop Network Monitor as
soon as the event occurs.
Possible Causes for the WINS 4243 Event Messages
You may receive this event message if any of the following
conditions are true:
- You did not configure the replication partnership
correctly.
- The WINS service is not running on the replication
partner.
- A WINS server has a Pull partner, but the WINS service is
not installed on the Pull partner. In this situation, the target server replies
with a "TCP Reset" packet.
- A WINS server has a Pull partner, but the Pull partner is
not reachable for any reason. In this situation, a "TCP Sync" packet is sent,
but nothing is received (a "TCP Syn-Ack" packet is not returned).
Resolution for the WINS 4243 Event Messages
To resolve the WINS 4243 event message, perform a Network Monitor
trace to find all the obsolete replication partners, and then remove all the
obsolete replication partners.
Note: To identify WINS push or pull replication traffic, examine the
traffic on TCP port 42. You can pre-filter the trace for frames on this port.
To perform a Network Monitor trace:
- Look up the exact timestamp of the error in the system
event log of the WINS server that receives the WINS error 4243, and then find
occurrences of TCP SYN or RESET frames at that time in the trace.
- Search the trace for frames where the TCP Flags property includes "Reset the connection." The WINS service is not
installed or is not running on the computer that sent the TCP Reset.
- Filter for SYN (Synchronize Sequence numbers) packets.
- Search the trace for frames where the TCP Flags property includes "Synchronize Sequence numbers," and then
determine if all these frames were answered.
- An obsolete replication partner is a server that sends a TCP Reset packet or a server that does
not answer. Remove the obsolete replication partners from the list of
replication partners for your WINS server.
If Windows 2000 WINS server clusters are involved, use only the
virtual IP resource for each WINS server cluster as a replication partner. On
all WINS servers, remove the Windows 2000 physical nodes from the replication
partner list for Windows 2000 WINS server clusters.
WINS Event ID 4102 Event Message
The following event message is an example of a event ID 4102
event message. The data section contains important information for
troubleshooting. Change the view of the data section of the event from bytes to
words. Source: WINS
Event ID 4102
Description:
The connection was aborted by the remote
WINS. Remote WINS may not be configured to replicate with the server.
Data Words: 0000: 0000033f e0000008 If a WINS server has set up a
Pull partner, but the Pull partner has not set up a Push partner, the Pull
partner logs an event ID 4102.
If you run a Network Monitor trace, you
see that the TCP session is established (TCP three-way handshake). To analyze
this type of error, configure Network Monitor with the WINS parser. When you
use the correct Network Monitor WINS parser, the "Start Association" request
and reply appears for the source WINS server and the target WINS server.
When the source client sends a "WINS Add version Number Map Table
Request" message, the target WINS server (that does not have a partner set up)
sends the following error message:
WINS: Stop Reason =
Message Error
When this error occurs, the WINS server that initiates
the replication replies with the following error message:
WINS: Stop Reason = User Initiated
When this occurs, the
TCP session is dropped (TCP FIN).
Possible Causes for the WINS 4102 Event Messages
A WINS event ID 4102 event message typically means that there is a
communication failure during a WINS connection. This may occur if a WINS server
is configured as a Push or Pull partner with a computer that is not configured
as a partner with the first WINS server. Verify that all WINS Servers in the
environment are correctly configured.
You may also receive a WINS
event ID 4102 event message if a rogue WINS Server is running on the network.
Resolution for WINS 4102 Event Messages
To resolve the WINS 4102 event message:
- Run a Network Monitor trace, and then identify the remote
WINS server (Pull partner) that sends the "WINS: Stop Reason = Message Error"
error message.
- Follow either of the following steps:
- On the WINS server where the event ID 4102 is logged,
remove the remote WINS server from the list of replication partners.
- On the remote WINS server (the pull partner), configure
a push partner to replicate to. The push partner is the WINS server that logs
the event ID 4102 message.
WINS Event ID 4281 Event Message
The following event ID message is an example of an event ID 4281
event message. The data section contains important information for
troubleshooting. Change the view of the data section of the event from bytes to
words. Source: WINS
Event ID 4281
Description:
A lock error has occurred. This could
happen if the WINS is trying to send a response on a dialogue that is no longer
ACTIVE. An implicit dialogue can cease to exist if the association it is mapped
to terminates. In this case, getting a lock error is normal.
Data
Words: 0000: 0000030b e0000001
E0000001 = WINS_FAILURE
A
general WINS failure or error occurred.This error message is
typically logged in combination with other WINS error messages. An event ID
4281 message typically is logged as a side effect of other WINS errors.
Typically, you resolve this error message when you resolve the other WINS error
messages.
WINS Event ID 4242 Event Message
The following event ID message is an example of an event ID 4242
event message. The data section contains important information for
troubleshooting. Change the view of the data section of the event from bytes to
words. Source: WINS
Event ID 4242
Description:
WINS Push thread encountered an exception.
A recovery will be attempted.
Data Words: 0000: 00000415 e0000008
The error code e0000008 correlates to the error text WINS_COMM_FAIL
-
A communication failure occurred.
Check for disconnected or
unreachable systems.Because the error code in the data section is
network-related, see the troubleshooting steps in the "WINS Error Event ID
4102" section of this article.
WINS Event ID 4286 Event Message
The following event ID message is an example of an event ID 4286
event message. The data section contains important information for
troubleshooting. Change the view of the data section of the event from bytes to
words. Source: WINS
Event ID 4286
Description:
The WINS server cannot make or accept
this connection since the limit of connections has been reached. This situation
is temporary and should resolve by itself in a while.
Data Words:
0000: 00001009 e0000001
The translation of error code 4286 is
WINS_EVT_CONN_LIMIT_REACHEDThe situation that this error message
describes is temporary and resolves automatically over time. Typically, you
receive this event message on WINS servers that have a very long list of
replication partners. Typically, a shortage of ephemeral ports causes this
issue.
Resolution for the WINS Event ID 4286 Event Message
WARNING: If you use Registry Editor incorrectly, you may cause serious
problems that may require you to reinstall your operating system. Microsoft
cannot guarantee that you can solve problems that result from using Registry
Editor incorrectly. Use Registry Editor at your own risk.
To resolve this issue, you can either wait for the issue
to resolve by itself or follow these troubleshooting steps:
- Examine your replication topology, and make sure that you
are configured for a true Hub-and-Spokes replication topology.
- Verify that there is not a TCP connection shortage. Before
the TCP packet is sent, the computer verifies that it has sufficient resources,
for example free outgoing TCP ports. To verify that there is not a TCP
connection shortage, follow these steps:
- Run the following command on the failing computer (at
the time that this computer is logging the event ID 4286 errors), and then save
the output to a file. To do so, run the following command from a command
prompt:
- Look for total number of sessions and used ports,
examine the state of the sessions to determine whether the number of sessions
has reached the maximum value. By default, the maximum value is 5000.
For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
137984
TCP connection states and Netstat output
If the output indicates that the server has
exhausted all the ports between 1024 and 5000, the server has run out of
ephemeral ports. To resolve this issue, follow these steps:
- Start Registry Editor.
- Locate the MaxUserPort value under the following key in the registry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
- Double-click the MaxUserPort value, type 65534 in the Value
data box, and then click OK.
Note: 65534 is the maximum value for the MaxUserPort value. - Quit Registry Editor.
- Restart the WINS server.
WINS Event ID 4121 (or 4116 on NT4) Event Message
The following event ID message is an example of Windows 2000
event ID 4121 error message. The data section contains important information
for troubleshooting. Change the view of the data section of the event from
bytes to words.Source:
WINS
Type: Information
Event ID 4121
Description:
WINS's
Replicator could not find any records in the WINS database. This means there
are no active or tombstone records in the database. It could be that the
records being requested by a remote WINS server have either been released or do
not exist.
Note: The corresponding event ID on a Windows NT4-based computer is
4116.
Data Words:
00000f58 0a080b73 0000164e 00000000 00001652
00000000
00000f58 0a05f0c6 00005fcf 00000000 000061ac 00000000
00000f58 dc0f05c9 00005c76 00000000 000068c8 00000000
The translation
of error code 4121 is WINS_EVT_NO_RPL_RECS_RETRIEVED.
On Windows
2000, you may receive the WINS 4121 event log event messages if any of the
following conditions is true:
- A computer receives a push notification. Based on this
notification the computer uses the pull mechanism to obtain all the newer
records than are indicated by the highest version ID. When a pull partner tries
to obtain the records based on the version IDs that the pull partner was
informed about, those records no longer exist on the partner's
database.
This issue may occur if a push partner lists an entry that
is already outdated before the pull time is reached. For example, if you send a
push, the entry is updated, and then you send the push again before a pull
occurs, you may receive this event message. To resolve this behavior, tune the
push count and pull time. Increase the push count and decrease the pull time
until the behavior stops. - A PersonaNonGrata registry entry includes the server that is a replication
partner.
Otherwise, you may receive the WINS 4121 event log event
message if both of the following conditions are true:
- You have two WINS servers: one push partner and one pull
partner.
- When the pull partner initiates a replication (for example,
a pull request), the following behavior may occur:
Note: the arrow indicates the direction of traffic.
- Pull partner -> Push partner
The pull partner
sends to the push partner a query for a list of WINS servers and the highest
version ID. - Pull partner <- Push partner
The push partner
sends back the list of WINS servers and the highest version ID. The push
partner returns a list because the push partner may also be a pull partner of
other WINS servers and have in its database IP addresses that other WINS
servers own. - Pull partner <- Push partner
On the push
partner: For each WINS server, compare the highest version ID with the latest
version ID that was replicated. If the highest version ID is higher than the
one replicated, the push partner issues a query to the pull partner with the
highest version ID. - Pull partner -> Push partner
The pull partner
sends a list of entries. If the list is empty, all the new records no longer
exist and a 4121 WINS event (or on Windows NT4, a 4116 WINS event) is logged
with the IP address of the WINS server that owns the records. (This can be the
pull partner or any partner. The partner is in its turn a pull partner of this
pull partner).
This event is informational only and does not report a problem.
Use the following guide to help you to interpret the data that is included in
the event message:
Each line in the "Data Words" section of the event
message has the following structure
4 bytes = Line number in the source
code (only used by Microsoft for debugging purposes)
4 bytes = IP address
of a WINS Server (the pull partner or any WINS server that replicates with the
pull partner)
8 bytes = 64 bits number for the minimum version ID
8
bytes = 64 bits number for the maximum version ID
In the previous
example, the three lines of data words translate as:
IP-Address,
Min-Version, Max-Version
---------- -----------
-------------
10.8.11.115 , 164E 0, 1652 0 (The
difference of hex1652 - 164E = 4 is the number of records to replicate)
10.5.240.198 , 5fcf 0, 61ac 0 (477 records to
replicate)
220.15.5.201, 5c76 0, 68c8 0(3154
records to replicate)
This behavior is by design, and WINS continues
to log the event message. In Windows NT 4.0 and later, the computer logs this
event only if you have enabled the
Log detailed events option.
To disable detailed logging, follow these steps:
- In WINS Manager, click Configuration on
the Server menu.
- Click Advanced, and then click to clear
the Log Detailed Events check box.