For those who might be interested...
This is very Sun Solaris 10 and zones specific - It seems that when I
created my Solaris 10 zone, it defaulted to using as /etc/nsswitch.conf,
the template from nsswitch.nis, rather then using the nsswitch.dns
template (which the global zone is using!!). As soon as I switched to the
correct (I my case nsswitch.dns) nsswitch file, the errors went away.
To: exim-users@???
cc:
Subject: no IP address found... error messages
LSN: Not Relevant
User Filed as: Not a Record
I am getting:
2007-04-27 10:40:42 [12587] SMTP connection from [204.140.46.64]:2827
I=[198.147.246.55]:25 (TCP/IP connection count = 1)
2007-04-27 10:40:42 [12602] no IP address found for host
hilla1pc46-064.ymp.gov (during SMTP connection from [204.140.46.64]:2827
I=[198.147.246.55]:25)
2007-04-27 10:40:42 [12602] no IP address found for host ymp.gov (during
SMTP connection from [204.140.46.64]:2827 I=[198.147.246.55]:25)
2007-04-27 10:40:42 [12602] list matching forced to fail: failed to find
IP address for ymp.gov
2007-04-27 10:40:42 [12602] no IP address found for host ymp.gov (during
SMTP connection from [204.140.46.64]:2827 I=[198.147.246.55]:25)
2007-04-27 10:40:42 [12602] list matching forced to fail: failed to find
IP address for ymp.gov
2007-04-27 10:40:42 [12602] 1HhUR0-0003HG-Q4 "Dan.Mitton@???" from
env-to rewritten as "dan.mitton@???" by rule 1
2007-04-27 10:40:42 [12602] 1HhUR0-0003HG-Q4 <= Dan.Mitton@???
H=(WSL-MittonD) [204.140.46.64]:2827 I=[198.147.246.55]:25 P=smtp S=347
T="test8" from <Dan.Mitton@???> for Dan.Mitton@???
2007-04-27 10:40:42 [12602] SMTP connection from (WSL-MittonD)
[204.140.46.64]:2827 I=[198.147.246.55]:25 closed by QUIT
2007-04-27 10:40:42 [12603] cwd=/var/spool/exim 3 args:
/usr/local/exim/bin/exim -Mc 1HhUR0-0003HG-Q4
2007-04-27 10:40:43 [12603] 1HhUR0-0003HG-Q4 => dan.mitton@???
F=<Dan.Mitton@???> P=<Dan.Mitton@???> R=through_firewall
T=remote_smtp S=361 H=ymln11.ymp.gov [192.12.95.129]:25 C="250 Message
accepted for delivery" QT=1s DT=1s
2007-04-27 10:40:43 [12603] 1HhUR0-0003HG-Q4 Completed QT=1s
I traced these message down to coming from the 'host.c' code, but I was
hoping maybe someone would recognize what is going on, before I had to dig
into the code. It obviously can do the reverse lookup, because it
translated 204.140.46.64 into hilla1pc46-064.ymp.gov, so why can't it do
the forward lookup??!!?? nslookup has no problems:
bash-3.00# nslookup 204.140.46.64
Server: 192.168.10.2
Address: 192.168.10.2#53
64.46.140.204.in-addr.arpa name = hilla1pc46-064.ymp.gov.
bash-3.00# nslookup hilla1pc46-064.ymp.gov
Server: 192.168.10.2
Address: 192.168.10.2#53
Name: hilla1pc46-064.ymp.gov
Address: 204.140.46.64
Any ideas anyone????
Thanks,
Dan
PS - Exim 4.67 running on Sun Solaris 10 inside a zone.