From nobody Thu May 18 23:11:02 2023 X-Original-To: questions@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QMm1Q5djHz4C80l for ; Thu, 18 May 2023 23:11:06 +0000 (UTC) (envelope-from little.analyst892@aceecat.org) Received: from beesty.loosely.org (beesty.loosely.org [IPv6:2600:3c01:e000:4c0::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4QMm1Q1Qs6z47SK for ; Thu, 18 May 2023 23:11:06 +0000 (UTC) (envelope-from little.analyst892@aceecat.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=aceecat.org header.s=rsa header.b=Bxef+Q3q; spf=pass (mx1.freebsd.org: domain of little.analyst892@aceecat.org designates 2600:3c01:e000:4c0::2 as permitted sender) smtp.mailfrom=little.analyst892@aceecat.org; dmarc=none DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=aceecat.org ; s=rsa; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID: Subject:To:From:Date:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=dzicKa2ZrUmnCjnpS856YAwi39hqU1lGS6QkirWJUMY=; b=Bxef+Q3qXoH1yaQvtZaB7BYvFq ZF+r8/eY7XBHb2bKxOs6xWK7/s36HVjurx5yQwRO/PNLHfaApe7OnlBAbYByyBHtVzZ+0DhS6Vc6P 50SJrdu10h+hoDn5t0ZmmYhFjeB2pv766Dzf+y+GLr4xTnor1WxOOjG5LI2Q/MJeavF36oExGdUFs VLyEzd6TYhLchzOgp+my4cssOObw/UJueJRt24usC674+xCsh7iRGqBmrv6JgrOtpDBwJtC0vte8y EZDjnQ2ESOIgOCI8Ead4ClpWrePiuWLoN9F3MrL79aC411GJbwMnHcPwibpH9p8DgW1mvLQrBujNp 6p4bBy4A==; Received: from [::1] (helo=beesty ident=itz) by beesty.loosely.org with esmtp (Exim 4.96-7-26c7d7ee0) (envelope-from ) id 1pzmly-0000vF-25 for questions@freebsd.org; Thu, 18 May 2023 16:11:02 -0700 Date: Thu, 18 May 2023 16:11:02 -0700 From: little.analyst892@aceecat.org To: questions@freebsd.org Subject: Re: sendmail error, "MX list for mydomain.com points back to server.mydomain.com" Message-ID: <36svtlxy3m4kgajgqvgbtwmhj4zxa6bh6kmhips23htiydjfio@2x7m2rfekk25> Mail-Followup-To: questions@freebsd.org References: <303e35e4d89e68dcd9863239dcda568e@blackfoot.net> <30b97aa95162c163c1781ba1a0fa8e25@blackfoot.net> <15AF7ED7-BBD9-428D-939F-4AA5B349C578@gushi.org> <66db9ba3bd66fcc56affdbf7a2621021@blackfoot.net> <2f8bca59462afe206043bea73241bbf2@blackfoot.net> List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2f8bca59462afe206043bea73241bbf2@blackfoot.net> X-Spamd-Result: default: False [-2.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.993]; MID_RHS_NOT_FQDN(0.50)[]; R_SPF_ALLOW(-0.20)[+mx]; R_DKIM_ALLOW(-0.20)[aceecat.org:s=rsa]; MIME_GOOD(-0.10)[text/plain]; FROM_NO_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[questions@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:63949, ipnet:2600:3c01::/32, country:SG]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[aceecat.org:+]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DMARC_NA(0.00)[aceecat.org]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4QMm1Q1Qs6z47SK X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N On Thu, May 18, 2023 at 03:36:52PM -0700, vagabond wrote: > sm_gethostbyname(ns.dreamchaser.org, 28)... > ;; res_nquerydomain(ns.dreamchaser.org, , 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. Not a complete answer, but all these commands look up the IPv4 address (ie. the A record), while the debug output is for the IPv6 (AAAA). -- Ian