[Exim] DNS errors

Pàgina inicial
Delete this message
Reply to this message
Autor: David Latter
Data:  
A: Exim
Assumptes vells: [Exim] exim & openbsd, its works fine ?
Assumpte: [Exim] DNS errors
I have been getting a few sites that have DNS problems is there a workaround
to get this to work. We have a client who is getting upset and keeps blaming
us for the fault.


Below is a debug from our system showing the bug
The last system we contacted with this error said they were working fine
with sendmail but changed the DNS and it seems to be working now.

Thanks for any ideas.

[root@rambo /root]# exim -bt -d9 poleary@???
Exim version 3.16 debug level 9 uid=0 gid=0
Berkeley DB: Sleepycat Software: DB 2.4.14: (6/2/98)
Caller is an admin user
Caller is a trusted user
sender address = root@???
Address testing: uid=0 gid=0 euid=0 egid=0
>>>>>>>>>>>>>>>>>>>>>>>>

Testing poleary@???
search_open: lsearch "/etc/mail/domains-on-our-server"
search_find: file="/etc/mail/domains-on-our-server"
key="picaustralia.com.au" partial=-1
LRU list:
6/etc/mail/domains-on-our-server
End
internal_search_find: file="/etc/mail/domains-on-our-server"
type=lsearch key="picaustralia.com.au"
file lookup required for picaustralia.com.au
in /etc/mail/domains-on-our-server
lookup failed
picaustralia.com.au in local_domains? no (end of list)
address poleary@???
local_part=poleary domain=picaustralia.com.au
domain is not local
>>>>>>>>>>>>>>>>>>>>>>>>

routing poleary@???, domain picaustralia.com.au
lookuphost router called for poleary@???
dns lookup: route_domain = picaustralia.com.au
DNS lookup of picaustralia.com.au (MX) succeeded
DNS lookup of 216.167.85.65 (A) gave HOST_NOT_FOUND
returning DNS_NOMATCH
Actual local interface address is 127.0.0.1
Actual local interface address is 202.139.144.9
Actual local interface address is 203.19.5.170
Actual local interface address is 203.19.5.171
216.167.85.65 in hosts_treat_as_local? no (end of list)
fully qualified name = picaustralia.com.au
host_find_bydns yield = HOST_FIND_FAILED (0); returned hosts:
216.167.85.65 <null> 0 31 *
lookuphost router declined
literal router called for poleary@???: route_domain =
picaustralia.com.au
literal router declined
end of routers reached
poleary@??? is undeliverable:
all relevant MX records point to non-existent hosts: it appears that the
DNS operator for this domain has installed an invalid MX record with an IP
address instead of a domain name on the right hand side
search_tidyup called
[root@rambo /root]#