Date: Thu, 18 May 2023 21:43:21 -0700 From: vagabond <vagabond@blackfoot.net> To: "Dan Mahoney (Ports)" <freebsd@gushi.org> Cc: Dewayne <dewayne@heuristicsystems.com.au>, questions@freebsd.org Subject: Re: sendmail error, "MX list for mydomain.com points back to server.mydomain.com" Message-ID: <3da26eb675ecd5d10947fb53fcf3524a@blackfoot.net> In-Reply-To: <D387452C-FEB0-4C39-9B24-983973E1DF70@gushi.org> References: <303e35e4d89e68dcd9863239dcda568e@blackfoot.net> <fc362386-aabd-618f-4dcd-9be14dbe89a5@heuristicsystems.com.au> <30b97aa95162c163c1781ba1a0fa8e25@blackfoot.net> <A118A90A-14E6-409B-AC25-FE2704A19741@gushi.org> <b427a49877034f7407545744b4446744@blackfoot.net> <15AF7ED7-BBD9-428D-939F-4AA5B349C578@gushi.org> <66db9ba3bd66fcc56affdbf7a2621021@blackfoot.net> <2f8bca59462afe206043bea73241bbf2@blackfoot.net> <D387452C-FEB0-4C39-9B24-983973E1DF70@gushi.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2023-05-18 19:44, Dan Mahoney (Ports) wrote: > Do you see it? It’s subtle. > > Your system is asking your own 127.0.0.1 DNS for the AAAA for > ns.dreamchaser.org (because sendmail attempts ipv6 before it attempts > ipv4) ok. > You forgot a trailing . in your NS records. Your DNS kicks back that > “hey, I don’t know about ns.dreamchaser.org” so it gives you an SOA > record. (answer = 0, authority = 1) > > is doing lookups for ns.dreamchaser.org.dreamchaser.org because of > that. > > Post your zone file? Staring hard, but I still don't see it. This is a cut down one (removed comments and other hosts) which still fails. secondary names have been changed. # cat dreamchaser.org.zone ;$ORIGIN DREAMCHASER.ORG. $TTL 3600 ; default expiration time of resources w/o their own TTL spec @ IN SOA ns.dreamchaser.org. root.dreamchaser.org. ( 2023051801 ; Serial number of this data 14400 ; Refresh delta, seconds (4 hrs (recommended)) 3600 ; Retry delta, if refresh fails, seconds (1 hr, recommended) 3600 ; Expire, seconds (1 hrs) 600 ) ; Minimum time-to-live, seconds (10 min, for testing) IN NS ns.dreamchaser.org. IN NS ns.secondary.org. IN NS ns.other-secondary.com. dreamchaser.org. IN A 66.109.141.57 ns IN A 66.109.141.57 dreamchaser.org. IN MX 10 ns.dreamchaser.org. dreamchaser.org. IN SPF "v=spf1 +mx -all" dreamchaser.org. IN TXT "v=spf1 +mx -all" > Here’s what I think it happening: (Have a reference here: > > Your system is looking at its own rdns/fdns, and discovering that its > hostname is ns.dreamchaser.org.dreamchaser.org (probably because your > primary IP is not present in /etc/hosts). It attempts to deliver to > itself, and finds that mail SHOULD come to it (since your > misconfiguration says your MX is ns.dreamchaser.org.dreamchaser.org > AND that’s what you resolve to, but ns.dreamchaser.org.dreamchaser.org > isn’t in /etc/mail/local-host-names. # cat /etc/hosts ::1 localhost.dreamchaser.org. localhost 127.0.0.1 localhost.dreamchaser.org. localhost 66.109.141.57 ns.dreamchaser.org. ns > * Put your primary addresses in /etc/hosts — there are numerous > documented cases of sendmail ignoring /etc/hosts but it *might* help > clue it in to your proper hostname at least. see above > * Fix your forward and reverse DNS > * (and in fact, stop faking it out. Fix it at your hosting provider. > if your hosting provider is taking this long, find another one) Not sure what you mean by faking it out? My isp is my only choice. Gary
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3da26eb675ecd5d10947fb53fcf3524a>