[Exim] <IP address> does not match any IP address for <fqdn>

Top Page
Delete this message
Reply to this message
Author: Paul Spandler
Date:  
To: exim-users
Subject: [Exim] <IP address> does not match any IP address for <fqdn>
Hi

Apologies for the length of the email!

I'm running Exim 3.16 on Solaris 7. I have seen the following error on
my mailhost when the sending host is aliased in the dns:

<IP address> does not match any IP address for <fqdn>

Here's a real example from my mainlog:

2000-11-27 09:53:12 connection from [129.215.144.8] refused
(129.215.144.8 does not match any IP address for rhymer.cogsci.ed.ac.uk)

I did an nslookup:

[root@server log]# nslookup 129.215.144.8

Name:    rhymer.cogsci.ed.ac.uk
Address:  129.215.144.8


Then, I used dig and saw that they're using aliases:

[root@server log]# dig rhymer.cogsci.ed.ac.uk

; <<>> DiG 8.1 <<>> rhymer.cogsci.ed.ac.uk 
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 7, ADDITIONAL: 9
;; QUERY SECTION:
;;      rhymer.cogsci.ed.ac.uk, type = A, class = IN


;; ANSWER SECTION:
rhymer.cogsci.ed.ac.uk. 21h16m55s IN A 129.215.197.8
rhymer.cogsci.ed.ac.uk. 21h16m55s IN A 129.215.174.8
rhymer.cogsci.ed.ac.uk. 21h16m55s IN A 129.215.144.8
rhymer.cogsci.ed.ac.uk. 21h16m55s IN A 129.215.110.8
rhymer.cogsci.ed.ac.uk. 21h16m55s IN A 129.215.165.8

I looked in the exim list archive and saw that Phil Hazel suggested
testing with exim -bh <IP address>. One of the IP's will resolve OK, the
other IPs fail. Full outputs for each IP are at the foot of this
email...

There's no wildcard in my hosts_reject and rhymer.cogsci.ed.ac.uk is not
in the RBL. Is there some directive that I've missed?

Thanks

Paul
--
mailto:p.m.spandler@bton.ac.uk
Systems Manager
IT Research Institute
Faculty of IT
University of Brighton
Telephone (01273) 642925

Here are the results of exim -bh <IP address>:

[root@server log]# exim -bh 129.215.144.8

**** SMTP testing session as if from host 129.215.144.8
**** Not for real!

>>> host in host_lookup? yes (0.0.0.0/0)
>>> looking up host name for 129.215.144.8
>>> IP address lookup yielded rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.174.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.144.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.110.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.165.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> 129.215.144.8 does not match any IP address for rhymer.cogsci.ed.ac.uk
>>> host in host_reject? yes (failed to find host name or lookup deferred)

LOG: connection from [129.215.144.8] refused (129.215.144.8 does not
match any IP address for rhymer.cogsci.ed.ac.uk)
554-contact postmaster@??? for details
554 SMTP service not available (129.215.144.8 does not match any IP
address for rhymer.cogsci.ed.ac.uk)

[root@server log]# exim -bh 129.215.144.8

**** SMTP testing session as if from host 129.215.144.8
**** Not for real!

>>> host in host_lookup? yes (0.0.0.0/0)
>>> looking up host name for 129.215.144.8
>>> IP address lookup yielded rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.174.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.144.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.110.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.165.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> 129.215.144.8 does not match any IP address for rhymer.cogsci.ed.ac.uk
>>> host in host_reject? yes (failed to find host name or lookup deferred)

LOG: connection from [129.215.144.8] refused (129.215.144.8 does not
match any IP address for rhymer.cogsci.ed.ac.uk)
554-contact postmaster@??? for details
554 SMTP service not available (129.215.144.8 does not match any IP
address for rhymer.cogsci.ed.ac.uk)

[root@server log]# exim -bh 129.215.110.8

**** SMTP testing session as if from host 129.215.110.8
**** Not for real!

>>> host in host_lookup? yes (0.0.0.0/0)
>>> looking up host name for 129.215.110.8
>>> IP address lookup yielded rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.197.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.174.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.144.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.110.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> 129.215.110.8 does not match any IP address for rhymer.cogsci.ed.ac.uk
>>> host in host_reject? yes (failed to find host name or lookup deferred)

LOG: connection from [129.215.110.8] refused (129.215.110.8 does not
match any IP address for rhymer.cogsci.ed.ac.uk)
554-contact postmaster@??? for details
554 SMTP service not available (129.215.110.8 does not match any IP
address for rhymer.cogsci.ed.ac.uk)

[root@server log]# exim -bh 129.215.165.8

**** SMTP testing session as if from host 129.215.165.8
**** Not for real!

>>> host in host_lookup? yes (0.0.0.0/0)
>>> looking up host name for 129.215.165.8
>>> IP address lookup yielded rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.110.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.165.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.197.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.174.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> 129.215.165.8 does not match any IP address for rhymer.cogsci.ed.ac.uk
>>> host in host_reject? yes (failed to find host name or lookup deferred)

LOG: connection from [129.215.165.8] refused (129.215.165.8 does not
match any IP address for rhymer.cogsci.ed.ac.uk)
554-contact postmaster@??? for details
554 SMTP service not available (129.215.165.8 does not match any IP
address for rhymer.cogsci.ed.ac.uk)

[root@server log]# exim -bh 129.215.197.8

**** SMTP testing session as if from host 129.215.197.8
**** Not for real!

>>> host in host_lookup? yes (0.0.0.0/0)
>>> looking up host name for 129.215.197.8
>>> IP address lookup yielded rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.110.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.165.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.197.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.174.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> 129.215.197.8 does not match any IP address for rhymer.cogsci.ed.ac.uk
>>> host in host_reject? yes (failed to find host name or lookup deferred)

LOG: connection from [129.215.197.8] refused (129.215.197.8 does not
match any IP address for rhymer.cogsci.ed.ac.uk)
554-contact postmaster@??? for details
554 SMTP service not available (129.215.197.8 does not match any IP
address for rhymer.cogsci.ed.ac.uk)
[root@server log]# exim -bh 129.215.174.8

**** SMTP testing session as if from host 129.215.174.8
**** Not for real!

>>> host in host_lookup? yes (0.0.0.0/0)
>>> looking up host name for 129.215.174.8
>>> IP address lookup yielded rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.110.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.165.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.197.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> Alias 129.215.174.8
>>> Alias rhymer.cogsci.ed.ac.uk
>>> host in host_reject? no (end of list)
>>> host in host_reject_recipients? no (option unset)
>>> host in rbl_hosts? yes (*)
>>> checking RBL domain rbl.maps.vix.com
>>> RBL lookup for 8.174.215.129.rbl.maps.vix.com failed
>>> => that means it's not black listed at rbl.maps.vix.com
>>> checking RBL domain dul.maps.vix.com
>>> RBL lookup for 8.174.215.129.dul.maps.vix.com failed
>>> => that means it's not black listed at dul.maps.vix.com
>>> checking RBL domain relays.mail-abuse.org
>>> RBL lookup for 8.174.215.129.relays.mail-abuse.org failed
>>> => that means it's not black listed at relays.mail-abuse.org
>>> checking RBL domain inputs.orbs.org
>>> RBL lookup for 8.174.215.129.inputs.orbs.org failed
>>> => that means it's not black listed at inputs.orbs.org
>>> host in sender_unqualified_hosts? no (end of list)
>>> host in receiver_unqualified_hosts? no (end of list)
>>> host in helo_verify? no (option unset)
>>> host in helo_accept_junk_hosts? no (option unset)