Article ID: 200770
Article Last Modified on 11/1/2006
APPLIES TO
- Microsoft Windows NT Server 4.0, Terminal Server Edition
- Microsoft Windows NT Server 4.0 Standard Edition
- Microsoft Windows NT Workstation 4.0 Developer Edition
This article was previously published under Q200770
SYMPTOMS
Applications that try to establish a session to a remote host using NetBIOS over TCP/IP may experience a time-out longer than expected when the remote host is unavailable.
The "longer than expected" time-out occurs when the TCP connection attempt process, which starts with the original SYN segment, is repeated.
For example, if the
TcpMaxConnectRetransmissions registry parameter is set to 1, you would see the following incorrect behavior when the remote or target host is down:
- The client computer sends the first SYN segment.
- Three seconds later, the SYN segment is retransmitted
- Six seconds later, a different initial SYN segment, with a different sequence number, is sent.
- Three seconds later, the second initial SYN segment is retransmitted.
- Six seconds later, TCP reports a time-out error to the application.
The total time-out is approximately 18 seconds.
CAUSE
This behavior occurs because NetBIOS over TCP/IP (NetBT) is requesting the connection a second time.
RESOLUTION
A new NetBT.sys file included in Windows NT 4.0 Service Pack 4 fixes this problem.
To resolve this problem, obtain the latest service pack for Windows NT 4.0 or Windows NT Server 4.0, Terminal Server Edition. For additional information, click the following article number to view the article in the
Microsoft Knowledge Base:
152734 How to Obtain the Latest Windows NT 4.0 Service Pack
STATUS
Microsoft has confirmed that this is a problem in Windows NT 4.0 and Windows NT Server 4.0, Terminal Server Edition. This problem was first corrected in Windows NT 4.0 Service Pack 4.0 and Windows NT Server 4.0, Terminal Server Edition Service Pack 4.
Additional query words: sp4
Keywords: kbbug kbfix kbnetwork KB200770