[quote user="chrisg@siuc"] 1. Configured MercC to use a smart-relay host, to use ESMTP and to log to MC~Y~M~D.LOG[/quote]
Hmm, I have to learn to be more specific when asking - sorry. Did you configure mercuryC to use a dotted domain name or did you use a direct Ip-number? Most likely a dotted domain host name, change this to a specific ip-number and proceed to fault find your DNS system.
Secondly, your NIC, is using a static address right? If so have you configured one or two DNS Ip-numbers?
Thirdly, you say DNS servers (pluralis) are these servers responding as they should, using regular lookups?
Most likely, now I'm guessing: is that you have the same DNS problems we have had at a customer site with forwarders. Turn on detailed logging on the DNS servers and examine the logs. Since you're using forwarding a query to the dns server should when the cache is outdated, go outbound to do get the resolution from an external server, or all the way over root hints. Regardless, a reply should come back from the external dns servers to your server, which in turn has to respond this query back to the client asking in the first place. In order to fault find what is going on, if you do not get a qeury response either externally, or internally back to the client - you need to examine the query path by verbose logging. A faulty router, a too strict firewall, packet fragmentation, cache poisoning etc can cause sporadic errors like these - or dns servers currently out of synch.
<P>[quote user="chrisg@siuc"] 1.&nbsp; Configured MercC to use a smart-relay host, to use ESMTP and to log to MC~Y~M~D.LOG[/quote]</P>
<P>Hmm, I have to learn to be more specific when asking - sorry. Did you configure mercuryC to use a dotted domain name or did you use a direct Ip-number? Most likely a dotted domain host name, change this to a specific ip-number and proceed to fault find your DNS system.</P>
<P>Secondly, your NIC, is using a static address right? If so have you configured one or two DNS Ip-numbers?</P>
<P>Thirdly, you say DNS servers (pluralis) are these servers responding as they should, using regular lookups?</P>
<P>Most likely, now I'm guessing: is that you have the same DNS problems we have had at a customer site with forwarders. Turn on detailed logging on the DNS servers and examine the logs. Since you're using forwarding a query to the dns server should when the cache is outdated, go outbound to do get the resolution from an external server, or all the way over root hints. Regardless, a reply should come back from the external dns servers to your server, which in turn has to respond this query back to the client asking in the first place. In order to fault find what is going on, if you do not get a qeury&nbsp;response either externally, or internally back to the client - you need to examine the query path by verbose logging. A faulty router, a too strict firewall, packet fragmentation, cache poisoning etc can cause sporadic errors like these - or dns servers currently out of synch.</P>