RPC/TCP Connection Attempt Made Only to First Address

ID: Q181799


The information in this article applies to:
  • Microsoft Windows NT Workstation version 4.0
  • Microsoft Windows NT Server version 4.0
  • Microsoft Windows NT Server version 4.0, Terminal Server Edition


SYMPTOMS

In Windows NT 4.0 and prior versions, when an RPC connection is attempted using protocol binding sequence ncacn_ip_tcp, if the DNS returns a list of IP addresses for the target computer, the connection attempt will only be made to the first IP address in the list. If that connection attempt fails, the RPC connect will fail.


CAUSE

RPC only attempts to connect to the first IP address in the list returned by the Windows Sockets gethostbyname() call.


RESOLUTION

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, please see the following article in the Microsoft Knowledge Base:

Q152734 How to Obtain the Latest Windows NT 4.0 Service Pack

NOTE: This hotfix supersedes the fixes referred to in the "Windows NT 4.0 RPC Binds Hang When the Server Is Restarted" section of the following article in the Microsoft Knowledge Base:

ARTICLE-ID: Q147222
TITLE : Group of Hotfixes for Exchange 5.5 and IIS 4.0


STATUS

Microsoft has confirmed this to be 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: multihomed

Keywords : kbnetwork NT4SP4Fix kbbug4.00 kbAPI kbRPC kbSDKPlatform ntprotocol kbfix4.00.sp4 NTSrvWkst kbGrpNet
Version : WinNT:4.0
Platform : winnt
Issue type : kbbug


Last Reviewed: April 11, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.