Bug#992421: dnslookup_relay_to_domains probably needs ignore_target_hosts

Andreas Metzler ametzler at bebt.de
Sat Aug 28 12:18:28 BST 2021


On 2021-08-25 Marc Haber <mh+debian-bugs at zugschlus.de> wrote:
> On Tue, Aug 24, 2021 at 07:47:46PM +0200, Andreas Metzler wrote:
> > According to chapter 3, »8. Recognizing the local host« exim uses the
> > local_interfaces setting (unless it is 0.0.0.0 or ::0) to recognize the
> > local host. - Are you setting it?

> No, MAIN_LOCAL_INTERFACES isn't set.

Hmm strange. You should get something like this when running
exim -d+all -bt address at shouldfail

09:52:27 171478 shouldfail in dns_ipv4_lookup? yes (matched "*")
09:52:27 171478 DNS lookup of shouldfail (A) succeeded
09:52:27 171478 Actual local interface address is 127.0.0.1 (lo)
09:52:27 171478 Actual local interface address is xx.yy.zz.aaa (eth0)
...
09:52:27 171478 local host found for non-MX address
09:52:27 171478 fully qualified name = shouldfail
09:52:27 171478 shouldfail xx.yy.zz.aaa mx=-1 sort=-298
09:52:27 171478 Coerced resolver DNSSEC support on.
09:52:27 171478 LOG: MAIN
09:52:27 171478   remote host address is the local host: shouldfail (while routing <address at shouldfail>)
09:52:27 171478 dnslookup router: defer for address at shouldfail
09:52:27 171478   message: remote host address is the local host
address at shouldfail cannot be resolved at this time: remote host address is the local host

cu Andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'



More information about the Pkg-exim4-maintainers mailing list