Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 May 2023 15:36:52 -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:  <2f8bca59462afe206043bea73241bbf2@blackfoot.net>
In-Reply-To: <66db9ba3bd66fcc56affdbf7a2621021@blackfoot.net>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
I turned a bunch of debug flags on and ran sendmail in the foreground,
and I see the following output:

sm_gethostbyname(ns.dreamchaser.org, 28)...
;; res_nquerydomain(ns.dreamchaser.org, <Nil>, 1, 28)
;; res_query(ns.dreamchaser.org, 1, 28)
;; res_nmkquery(QUERY, ns.dreamchaser.org, IN, AAAA)
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19039
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;;      ns.dreamchaser.org, type = AAAA, class = IN
;; Querying server (# 1) address = 127.0.0.1
;; new DG socket
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19039
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;;      ns.dreamchaser.org, type = AAAA, class = IN
dreamchaser.org.        10M IN SOA      ns.dreamchaser.org. 
root.dreamchaser.org. (
                                         2023051708      ; serial
                                         4H              ; refresh
                                         1H              ; retry
                                         1H              ; expiry
                                         10M )           ; minimum

;; rcode = (NOERROR), counts = an:0 ns:1 ar:0
;; res_nquerydomain(ns.dreamchaser.org, dreamchaser.org, 1, 28)
;; res_query(ns.dreamchaser.org.dreamchaser.org, 1, 28)
;; res_nmkquery(QUERY, ns.dreamchaser.org.dreamchaser.org, IN, AAAA)
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45481
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;;      ns.dreamchaser.org.dreamchaser.org, type = AAAA, class = IN
;; Querying server (# 1) address = 127.0.0.1
;; new DG socket
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 45481

It's not clear to me what's going on; I don't see any of those function
calls like res_nquerydomain in the code.
Can someone tell me what those are?

And does the above point a finger anywhere in particular?

hostname is "ns.dreamchaser.org", set in rc.conf

dig @127.0.0.1 ns.dreamchaser.org
dig ns.dreamchaser.org
nslookup dreamchaser.org
nslookup ns.dreamchaser.org

all successfully return the appropriate ip.

Thanks,

Gary




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2f8bca59462afe206043bea73241bbf2>