Microsoft KB Archive/249104

From BetaArchive Wiki
Knowledge Base

XIMS: Error Message: An Internal DNS Error Caused a Failure to Find the Remote Server

Article ID: 249104

Article Last Modified on 2/21/2007


  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Exchange 2000 Server Standard Edition

This article was previously published under Q249104


When the Windows 2000 Internet Protocol (IP) stack is bound to multiple network cards (IPs), you may encounter the following event:

Event ID 4000
Type: Warning
Description: Message delivery to the remote domain "" failed. An internal DNS error caused a failure to find the remote server.
0000: c00402e7


When it is attempting to deliver mail, the SMTP service scans for Domain Name Service (DNS) servers to do the DNS lookup. If TCP/IP is bound to multiple IPs, a connection attempt is made to the IP address that comes first in the binding order. If this IP is not the IP that can deliver to the MX record returned by the DNS, the connection fails, resulting in the Event 4000 being logged. The message goes into a retry state and eventually generates a non-delivery report (NDR) because it times out.


To resolve this problem:

  1. On the desktop, right-click My Network Places.
  2. Click Properties.
  3. On the Advanced menu, click Advanced Settings, and then change the binding order for the Internet IP to be higher than the Internal IP. This way, DNS queries find the correct network connection when they are trying to do lookups.

Additional query words: exch2kp2w

Keywords: kberrmsg kbprb KB249104