Bug 254497 - pkg update fails with "no address record"
Summary: pkg update fails with "no address record"
Status: Closed Unable to Reproduce
Alias: None
Product: Services
Classification: Unclassified
Component: FTP/WWW Sites & Mirrors (show other bugs)
Version: unspecified
Hardware: Any Any
: --- Affects Only Me
Assignee: FreeBSD Mirror Admin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-03-23 10:19 UTC by tschweikle
Modified: 2022-05-01 02:42 UTC (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tschweikle 2021-03-23 10:19:05 UTC
pkg update fails with error "no address record", but name resolution works as expected:
fbsd14# pkg update
Updating FreeBSD repository catalogue...
pkg: http://pkg.freebsd.org/FreeBSD:14:amd64/latest/meta.txz: No address record
repository FreeBSD has no meta file, using default settings
pkg: http://pkg.freebsd.org/FreeBSD:14:amd64/latest/packagesite.txz: No address record
Unable to update repository FreeBSD
Error updating repositories!

fbsd13# pkg update
Updating FreeBSD repository catalogue...
pkg: http://pkg.freebsd.org/FreeBSD:13:amd64/latest/meta.txz: No address record
repository FreeBSD has no meta file, using default settings
pkg: http://pkg.freebsd.org/FreeBSD:13:amd64/latest/packagesite.txz: No address record
Unable to update repository FreeBSD
Error updating repositories!

fbsd12# pkg update
Updating FreeBSD repository catalogue...
pkg: http://pkg.freebsd.org/FreeBSD:12:amd64/latest/meta.txz: No address record
repository FreeBSD has no meta file, using default settings
pkg: http://pkg.freebsd.org/FreeBSD:12:amd64/latest/packagesite.txz: No address record
Unable to update repository FreeBSD
Error updating repositories!

fbsd11# pkg update
Updating FreeBSD repository catalogue...
pkg: http://pkg.freebsd.org/FreeBSD:11:amd64/latest/meta.txz: No address record
repository FreeBSD has no meta file, using default settings
pkg: http://pkg.freebsd.org/FreeBSD:11:amd64/latest/packagesite.txz: No address record
Unable to update repository FreeBSD
Error updating repositories!

On all hosts:
# host pkg.freebsd.org
pkg.freebsd.org is an alias for pkgmir.geo.freebsd.org.
pkgmir.geo.freebsd.org has address 213.138.116.73
pkgmir.geo.freebsd.org has address 139.178.72.201
pkgmir.geo.freebsd.org has address 139.178.72.201
pkgmir.geo.freebsd.org has IPv6 address 2001:41c8:112:8300::50:1
pkgmir.geo.freebsd.org has IPv6 address 2604:1380:2000:9501::50:2
pkgmir.geo.freebsd.org has IPv6 address 2604:1380:2000:9501::50:2

This is, since latest updates to
 * FreeBSD-CURRENT,
 * FreeBSD-13,
 * FreeBSD-12,
 * FreeBSD-11.

Updating sources or ports using git works. Looks like something wrong with pkg unable to resolve names after upgrading base to
FreeBSD fbsd14.local 14.0-CURRENT FreeBSD 14.0-CURRENT #0 main-n245569-e54257d92a7a: Tue Mar 23 06:34:51 CET 2021     root@fbsd14.local:/usr/obj/usr/src/amd64.amd64/sys/FBSD14  amd64

This is on all hosts:
# pkg --version
1.16.3
Comment 1 tschweikle 2021-03-23 10:25:41 UTC
Tried to replace within /etc/pkg/FreeBSD.conf "pkg.FreeBSD.org" by "213.138.116.73". /etc/pkg/FreeBSD.conf reading:
FreeBSD: {
#url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
url: "pkg+http://213.138.116.73/${ABI}/latest",
  mirror_type: "srv",
  signature_type: "fingerprints",
  fingerprints: "/usr/share/keys/pkg",
  enabled: yes
}

Without success. Same as before:
# pkg update
Updating FreeBSD repository catalogue...
pkg: http://213.138.116.73/FreeBSD:14:amd64/latest/meta.txz: No address record
repository FreeBSD has no meta file, using default settings
pkg: http://213.138.116.73/FreeBSD:14:amd64/latest/packagesite.txz: No address record
Unable to update repository FreeBSD
Error updating repositories!
Comment 2 Philip Paeps freebsd_committer freebsd_triage 2021-03-24 02:15:44 UTC
This sounds a lot like a local issue.  Does `fetch http://213.138.116.73/FreeBSD:14:amd64/latest/meta.txz` work?
Comment 3 tschweikle 2021-05-28 23:59:12 UTC
Same here:
#pkg update
Updating FreeBSD repository catalogue...
pkg: https://pkg.freebsd.org/FreeBSD:12:amd64/latest/meta.txz: No address record
repository FreeBSD has no meta file, using default settings
pkg: https://pkg.freebsd.org/FreeBSD:12:amd64/latest/packagesite.txz: No address record
Unable to update repository FreeBSD
Error updating repositories!

# wget https://pkg.freebsd.org/FreeBSD:12:amd64/latest/meta.txz
--2021-05-29 01:58:18--  https://pkg.freebsd.org/FreeBSD:12:amd64/latest/meta.txz
Resolving pkg.freebsd.org (pkg.freebsd.org)... 213.138.116.73, 139.178.72.201, 139.178.72.201, ...
Connecting to pkg.freebsd.org (pkg.freebsd.org)|213.138.116.73|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 916 [application/octet-stream]
Saving to: 'meta.txz.1'

meta.txz.1                       100%[==========================================================>]     916  --.-KB/s    in 0s

2021-05-29 01:58:19 (19.5 MB/s) - 'meta.txz.1' saved [916/916]
Comment 4 tschweikle 2021-05-29 00:01:30 UTC
Instead of using wget:
# fetch https://pkg.freebsd.org/FreeBSD:12:amd64/latest/meta.txz
meta.txz                                               916  B 3288 kBps    00s

fetch works as wget or curl does.
Comment 5 Philip Paeps freebsd_committer freebsd_triage 2021-05-30 06:39:23 UTC
It really sounds like your local resolver is doing something odd, though if 'host pkg.freebsd.org', pkg should work too.

Could you please check if 'host -t srv _http._tcp.pkg.freebsd.org' works?
Comment 6 James B. Byrne 2021-07-23 19:49:00 UTC
I have the same problem:

pkg search ncurses
pkg: Repository Poudriere-12-underscore-2-http missing. 'pkg update' required
The provides database is up-to-date.
pkg: http://http//vhost01.internal.hamilton.harte-lyne.ca/poudriere/packages/freebsd_12_2x64-PORTS_12_2"./meta.txz: No address record
pkg: http://http//vhost01.internal.hamilton.harte-lyne.ca/poudriere/packages/freebsd_12_2x64-PORTS_12_2"./packagesite.txz: No address record

wget http://vhost01.internal.hamilton.harte-lyne.ca/poudriere/packages/freebsd_12_2x64-PORTS_12_2/meta.txz
--2021-07-23 15:46:23--  http://vhost01.internal.hamilton.harte-lyne.ca/poudriere/packages/freebsd_12_2x64-PORTS_12_2/meta.txz
Resolving vhost01.internal.hamilton.harte-lyne.ca (vhost01.internal.hamilton.harte-lyne.ca)... 192.168.216.41
Connecting to vhost01.internal.hamilton.harte-lyne.ca (vhost01.internal.hamilton.harte-lyne.ca)|192.168.216.41|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 796
Saving to: 'meta.txz.1'

meta.txz.1            100%[=======================>]     796  --.-KB/s    in 0s      

2021-07-23 15:46:23 (78.3 MB/s) - 'meta.txz.1' saved [796/796]


wget http://192.168.216.41/poudriere/packages/freebsd_12_2x64-PORTS_12_2/meta.txz
--2021-07-23 15:44:07--  http://192.168.216.41/poudriere/packages/freebsd_12_2x64-PORTS_12_2/meta.txz
Connecting to 192.168.216.41:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 796
Saving to: 'meta.txz'

meta.txz              100%[=======================>]     796  --.-KB/s    in 0s      

2021-07-23 15:44:07 (165 MB/s) - 'meta.txz' saved [796/796]


drill vhost01.internal.hamilton.harte-lyne.ca
;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 27275
;; flags: qr aa rd ra ; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 4 
;; QUESTION SECTION:
;; vhost01.internal.hamilton.harte-lyne.ca.	IN	A

;; ANSWER SECTION:
vhost01.internal.hamilton.harte-lyne.ca.	172800	IN	A	192.168.216.41

drill -x 192.168.216.41
;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 21267
;; flags: qr aa rd ra ; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 
;; QUESTION SECTION:
;; 41.216.168.192.in-addr.arpa.	IN	PTR

;; ANSWER SECTION:
41.216.168.192.in-addr.arpa.	38400	IN	PTR	vhost01.internal.hamilton.harte-lyne.ca.
Comment 7 Philip Paeps freebsd_committer freebsd_triage 2021-07-30 12:10:37 UTC
(In reply to James B. Byrne from comment #6)
>pkg: http://http//vhost01.internal.hamilton.harte-lyne.ca/poudriere/packages/freebsd_12_2x64-PORTS_12_2"./meta.txz: No address record
>pkg: http://http//vhost01.internal.hamilton.harte-lyne.ca/poudriere/packages/freebsd_12_2x64-PORTS_12_2"./packagesite.txz: No address record

This looks like a typo ...  Note second 'http//' without a ':'.
Comment 8 Jeff Kletsky 2022-04-26 01:06:57 UTC
There's definitely something here, as I'm suddenly getting this locally.

Two local resolvers, running unbound with stubby to upstream. One happens to be down right now, the other is in a jail on this host, if that gives someone a clue. 

The only recent change is that the .101 nameserver is not up right now.

RESOLVCONF is not set in the environment.

[jeff@js-apu ~]$ freebsd-version -ku
12.3-RELEASE-p5
12.3-RELEASE-p5

[jeff@js-apu ~]$ cat /etc/resolv.conf
nameserver	10.2.53.102
nameserver	10.2.53.101

[jeff@js-apu ~]$ drill pkg.freebsd.org
;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 52182
;; flags: qr rd ra ; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0 
;; QUESTION SECTION:
;; pkg.freebsd.org.	IN	A

;; ANSWER SECTION:
pkg.freebsd.org.	300	IN	CNAME	pkgmir.geo.freebsd.org.
pkgmir.geo.freebsd.org.	150	IN	A	213.138.116.73
pkgmir.geo.freebsd.org.	150	IN	A	139.178.72.201

;; AUTHORITY SECTION:

;; ADDITIONAL SECTION:

;; Query time: 348 msec
;; SERVER: 10.2.53.102
;; WHEN: Mon Apr 25 17:44:14 2022
;; MSG SIZE  rcvd: 90

[jeff@js-apu ~]$ ping pkg.freebsd.org
PING pkgmir.geo.freebsd.org (213.138.116.73): 56 data bytes
64 bytes from 213.138.116.73: icmp_seq=0 ttl=35 time=146.526 ms
64 bytes from 213.138.116.73: icmp_seq=1 ttl=35 time=145.437 ms
^C
--- pkgmir.geo.freebsd.org ping statistics ---
2 packets transmitted, 2 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 145.437/145.982/146.526/0.544 ms


[jeff@js-apu ~]$ cat /etc/pkg/FreeBSD.conf
# $FreeBSD: releng/12.3/usr.sbin/pkg/FreeBSD.conf.quarterly 346780 2019-04-27 04:00:50Z cperciva $
#
# To disable this repository, instead of modifying or removing this file,
# create a /usr/local/etc/pkg/repos/FreeBSD.conf file:
#
#   mkdir -p /usr/local/etc/pkg/repos
#   echo "FreeBSD: { enabled: no }" > /usr/local/etc/pkg/repos/FreeBSD.conf
#

FreeBSD: {
#  url: "pkg+http://pkg.FreeBSD.org/${ABI}/quarterly",
  url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
  mirror_type: "srv",
  signature_type: "fingerprints",
  fingerprints: "/usr/share/keys/pkg",
  enabled: yes
}


[jeff@js-apu ~]$ cat /usr/local/etc/pkg/repos/FreeBSD.conf 
# $FreeBSD: releng/12.1/usr.sbin/pkg/FreeBSD.conf.quarterly 346780 2019-04-27 04:00:50Z cperciva $
#
# To disable this repository, instead of modifying or removing this file,
# create a /usr/local/etc/pkg/repos/FreeBSD.conf file:
#
#   mkdir -p /usr/local/etc/pkg/repos
#   echo "FreeBSD: { enabled: no }" > /usr/local/etc/pkg/repos/FreeBSD.conf
#

FreeBSD: {
  url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
  mirror_type: "srv",
  signature_type: "fingerprints",
  fingerprints: "/usr/share/keys/pkg",
  enabled: yes
}


[jeff@js-apu ~]$ sudo pkg update
Updating FreeBSD repository catalogue...
pkg: http://pkg.freebsd.org/FreeBSD:12:amd64/latest/meta.txz: No address record
repository FreeBSD has no meta file, using default settings
pkg: http://pkg.freebsd.org/FreeBSD:12:amd64/latest/packagesite.pkg: No address record
pkg: http://pkg.freebsd.org/FreeBSD:12:amd64/latest/packagesite.txz: No address record
Unable to update repository FreeBSD
Error updating repositories!


Bringing up the second nameserver "magically fixes" the problem

[jeff@js-apu ~]$ sudo pkg update
Password:
Updating FreeBSD repository catalogue...
Fetching meta.conf: 100%    163 B   0.2kB/s    00:01    
Fetching packagesite.pkg: 100%    6 MiB   1.3MB/s    00:05    
Processing entries: 100%
FreeBSD repository update completed. 31243 packages processed.
All repositories are up to date.


Taking the second nameserver down causes the problem to reappear.

Removing the second nameserver from /etc/resolv.conf (without a restart) does not "fix" the problem.



The running nameserver happens to be in a jail on this host (js-apu). It is ping-able

[jeff@js-apu ~]$ ping 10.2.53.102
PING 10.2.53.102 (10.2.53.102): 56 data bytes
64 bytes from 10.2.53.102: icmp_seq=0 ttl=63 time=0.492 ms
64 bytes from 10.2.53.102: icmp_seq=1 ttl=63 time=0.363 ms
64 bytes from 10.2.53.102: icmp_seq=2 ttl=63 time=0.363 ms
^C
--- 10.2.53.102 ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.363/0.406/0.492/0.061 ms
[
Comment 9 Philip Paeps freebsd_committer freebsd_triage 2022-04-27 04:07:13 UTC
This is sounding more and more like a resolver issue than a pkg.freebsd.org issue.

Could you compare the output of

drill @10.2.53.101 _http._tcp.pkg.freebsd.org srv
drill @10.2.53.102 _http._tcp.pkg.freebsd.org srv
drill @9.9.9.11 _http._tcp.pkg.freebsd.org srv

drill -D @10.2.53.101 _http._tcp.pkg.freebsd.org srv
drill -D @10.2.53.102 _http._tcp.pkg.freebsd.org srv
drill -D @9.9.9.11 _http._tcp.pkg.freebsd.org srv

I suspect *something* is causing the srv records not to be resolved (correctly).

One possibility is that something is interfering with edns0 (or tcp fallback) on one of your resolvers but not the other.  Does the one running in a jail on your host have a more permissive (less broken) firewall than the other?

The _http._tcp.pkg.freebsd.org srv record plus DNSSEC signatures is too large to fit in a 512 byte UDP packet.
Comment 10 Jeff Kletsky 2022-05-01 01:38:43 UTC
Definitely "interesting", though I'm not sure yet what to make of it.
.101 is the one that needs to be up for `pkg update` to work.

Changing /etc/resolv.conf to 

nameserver	9.9.9.11
#nameserver     10.2.53.102                                                                                            
#nameserver     10.2.53.101   

did not resolve the problem (still freezes). 
Rebooting after that change did not resolve the problem.

=============================================================
I'm going to re-examine when I can let the caches expire.
I've also got a third nameserver up and will check with that.
=============================================================



#!/bin/sh

drill @10.2.53.101 _http._tcp.pkg.freebsd.org srv > 101.out
drill @10.2.53.102 _http._tcp.pkg.freebsd.org srv > 102.out
drill @9.9.9.11 _http._tcp.pkg.freebsd.org srv > ext.out

drill -D @10.2.53.101 _http._tcp.pkg.freebsd.org srv > 101.D.out
drill -D @10.2.53.102 _http._tcp.pkg.freebsd.org srv > 102.D.out
drill -D @9.9.9.11 _http._tcp.pkg.freebsd.org srv > ext.D.out


The two servers seem to differ mainly (only?) in that .101 is returning IPv6
results as well.

[jeff@js-apu ~/bug-254497/2022-04-30]$ cat both-up/101.out 
;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 20347
;; flags: qr rd ra ; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 8 
;; QUESTION SECTION:
;; _http._tcp.pkg.freebsd.org.	IN	SRV

;; ANSWER SECTION:
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.tuk.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.nyi.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.isc.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.bme.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.pkt.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	10 10 80 pkgmir.geo.freebsd.org.

;; AUTHORITY SECTION:

;; ADDITIONAL SECTION:
pkg0.pkt.freebsd.org.	3600	IN	A	139.178.72.201
pkg0.isc.freebsd.org.	3600	IN	A	149.20.1.201
pkg0.nyi.freebsd.org.	3600	IN	A	96.47.72.71
pkg0.tuk.freebsd.org.	3600	IN	A	204.15.11.66
pkg0.bme.freebsd.org.	3600	IN	A	213.138.116.73
pkg0.pkt.freebsd.org.	3600	IN	AAAA	2604:1380:2000:9501::50:2
pkg0.isc.freebsd.org.	3600	IN	AAAA	2001:4f8:1:11::50:1
pkg0.nyi.freebsd.org.	3600	IN	AAAA	2610:1c1:1:606c::50:1

;; Query time: 403 msec
;; SERVER: 10.2.53.101
;; WHEN: Sat Apr 30 15:33:00 2022
;; MSG SIZE  rcvd: 495



[jeff@js-apu ~/bug-254497/2022-04-30]$ cat both-up/102.out 
;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 22951
;; flags: qr rd ra ; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 
;; QUESTION SECTION:
;; _http._tcp.pkg.freebsd.org.	IN	SRV

;; ANSWER SECTION:
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.bme.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.tuk.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	10 10 80 pkgmir.geo.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.nyi.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.isc.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.pkt.freebsd.org.

;; AUTHORITY SECTION:

;; ADDITIONAL SECTION:

;; Query time: 907 msec
;; SERVER: 10.2.53.102
;; WHEN: Sat Apr 30 15:33:00 2022
;; MSG SIZE  rcvd: 286



[jeff@js-apu ~/bug-254497/2022-04-30]$ cat both-up/ext.out 
;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 30937
;; flags: qr rd ra ; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 
;; QUESTION SECTION:
;; _http._tcp.pkg.freebsd.org.	IN	SRV

;; ANSWER SECTION:
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.tuk.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.pkt.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	10 10 80 pkgmir.geo.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.isc.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.nyi.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.bme.freebsd.org.

;; AUTHORITY SECTION:

;; ADDITIONAL SECTION:

;; Query time: 19 msec
;; SERVER: 9.9.9.11
;; WHEN: Sat Apr 30 15:33:01 2022
;; MSG SIZE  rcvd: 286



.101 also returns more RRSIG records when -D is used

[jeff@js-apu ~/bug-254497/2022-04-30]$ cat both-up/101.D.out 
;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 36488
;; flags: qr rd ra ; QUERY: 1, ANSWER: 7, AUTHORITY: 2, ADDITIONAL: 19 
;; QUESTION SECTION:
;; _http._tcp.pkg.freebsd.org.	IN	SRV

;; ANSWER SECTION:
_http._tcp.pkg.freebsd.org.	299	IN	SRV	50 10 80 pkg0.isc.freebsd.org.
_http._tcp.pkg.freebsd.org.	299	IN	SRV	50 10 80 pkg0.bme.freebsd.org.
_http._tcp.pkg.freebsd.org.	299	IN	SRV	50 10 80 pkg0.pkt.freebsd.org.
_http._tcp.pkg.freebsd.org.	299	IN	SRV	10 10 80 pkgmir.geo.freebsd.org.
_http._tcp.pkg.freebsd.org.	299	IN	SRV	50 10 80 pkg0.tuk.freebsd.org.
_http._tcp.pkg.freebsd.org.	299	IN	SRV	50 10 80 pkg0.nyi.freebsd.org.
_http._tcp.pkg.freebsd.org.	299	IN	RRSIG	SRV 8 5 300 20220510152103 20220426162558 50574 freebsd.org. 3yxXPGwMvQPMg0P5X5if5XwG1Tajf4rFgQvGsgqhACoryZqwu1WuQnAg+S+ZO4jEJLo4dP4yUnOTUzDsbLavud0kIqIvWIxsTdvQ0ZdalIW8Rjz4HxoDkqDdHtJeDY51bMG00+wM+dSOVFKkr8Bhh7hvHF9waYNuwUmPI3+qLZkCAjsHqkNQ6EoDvZA90B5DIvginfxOrQJzw/U9YjMYHfnVXRi30XI8RiGCvkpfEPgVJGu7/LHP+ZKdE2zF6Oiulep9Um6Afh21TOojWLH+kxK/wSOSCfuDfeg4LV7T/iN1vO5g5/9vYPrBssPQGUJCQWdCCqRZS+/5muc0g/8k5Q==

;; AUTHORITY SECTION:
lvir5s70e494ggkv51mqqctv18bct5ph.freebsd.org.	3599	IN	NSEC3	1 0 100 e515418d9865e38e  m1idbe3j53h7lh23ncvli7jlt5ib96tc NS 
lvir5s70e494ggkv51mqqctv18bct5ph.freebsd.org.	3599	IN	RRSIG	NSEC3 8 3 3600 20220513064328 20220429000505 50574 freebsd.org. fXMsDjGpuSvcghb0oS9qWvmTiyPa9/zG5iZRvuA07zTF+z0KtGHamNAUgStRb/4tVj7e+dItgcssq5WAJ8KBGhbCO7UUZJT/VZXT70EucUPtVmExnYYFKhg5KrDTJ/PxPhxwmOvzY7q2ssb9JOqTaCKKTvFb+fUdFvjbh7turWKvs7OyW7O/du89lzhHoQX25evcfZtmrna0UGBw4vRQpKArtkIG1pem5cfAkqk5+376Mw3iDBe/1cqJhfD2zv6ScXVSefWnylgVkjhxaPSQT6x3A5T4zJHZ1T6FJ0GK4ptVzhlHA37BQq5LX3tU6ispID/GPhkIN+8NE/tR+jDeAw==

;; ADDITIONAL SECTION:
pkg0.pkt.freebsd.org.	3599	IN	A	139.178.72.201
pkg0.isc.freebsd.org.	3599	IN	A	149.20.1.201
pkg0.nyi.freebsd.org.	3599	IN	A	96.47.72.71
pkg0.tuk.freebsd.org.	3599	IN	A	204.15.11.66
pkg0.bme.freebsd.org.	3599	IN	A	213.138.116.73
pkg0.pkt.freebsd.org.	3599	IN	AAAA	2604:1380:2000:9501::50:2
pkg0.isc.freebsd.org.	3599	IN	AAAA	2001:4f8:1:11::50:1
pkg0.nyi.freebsd.org.	3599	IN	AAAA	2610:1c1:1:606c::50:1
pkg0.tuk.freebsd.org.	3599	IN	AAAA	2620:11c:5001:1099:1337::3
pkg0.bme.freebsd.org.	3599	IN	AAAA	2001:41c8:112:8300::50:1
pkg0.pkt.freebsd.org.	3599	IN	RRSIG	A 8 4 3600 20220512153251 20220428080503 50574 freebsd.org. TEUNaAv/MVdBb14vSyoqtHan7jWKIWUI3HsoLmbw4rANCShjoilCHurOX5L3GAW4G5ZEhxnmSEmaLUWQGEjQtYYuLpgGaqY0g5T8pLONVAdxWgFCSrWJy+lnnYM3GHxPBfR+K26+qQeKNNAqfwq+Rp6cEfzl531B7/h6kyA5PUwhpHp+XHsmmM3isNQF8RHErZOfNGWR2yWzIDeZzolTvkW0wU3NuVHKJGU9q7OPBh2DH2k1U/NN3EfKVD54QkZU2MT4KMbziKehEJwHZZS40Ks9TAxkY5TexZE/DzkckFAWwkUdV7J+dr2mAZOioR9I2adH3kKkOowXWKSl715VIA==
pkg0.isc.freebsd.org.	3599	IN	RRSIG	A 8 4 3600 20220509074754 20220425083210 64353 freebsd.org. KxEVcgPL1Cq9qhcSffb98S3d0zCI4lG6FNP1H20/xacycI7O9L9f3LKD4kjL7Jx+WUJtrbh9c5JdqeTNrFY1SPpMjkFHtRdRzupkA1MeAmp6tiXvt99HmIxpN6xtpV7IYt1yUHGHPxdp15Y9o6H62Q6v9mPvihG1cSublHGgxIH6FORYYFwdWDtuFaX1S/5SVKz5VyoTo6zjCR/m5gphCDRYQZDeNmd1xQGnGcV1K7+uopk8yRWoe5yqtfU10lXFryZLSvAjRRBory0Q9zFkUmdonaLzrS/2sbwcG0xd9rxBZ+X60qnnG+xcbaDDvM3o7CE4kU1DMcZtvV+uirCDFw==
pkg0.nyi.freebsd.org.	3599	IN	RRSIG	A 8 4 3600 20220510074933 20220426092557 50574 freebsd.org. TCbuyUDIAILKMgWdF4TqDpmb8DZprznRaJ5f0zwiqk0GK8Wj3hvDj+2K8IV9K2FfLgKiTwO3UcDxlfHJRMjWdh9vNWdJlD8a1NqNmDINGKzIUQHV6AQ2QePF+odZdYM4SifuezXr0atKJm48l9uF7+pgIIeIbIGByR6EBTtD0jcL4/TnUCKxi4gZpbRxTQUcrpyfR3VdapQ5DqKCa/Tjj2og2/JdZvF9OUtxqik9vpXPXBsJK58zYFRN5QZvEiARnSo0kBYP2r0Vdezh0ltoElC+NLfFk2jF7CW6W9l1ln1jjQQTvPBl0p22ejQFxUhDNS85fdG+ZAWr+2DzpdDIDA==
pkg0.tuk.freebsd.org.	3599	IN	RRSIG	A 8 4 3600 20220505035535 20220420191802 64353 freebsd.org. LSolBpTwHUEwVByxNmuezcu+ObTsopZYg1QOWsE4O3KE0oE4CYEK+ZsK5rVLxx3zIelRxW+u8iGabwSbvdxzTLdazO7rCRFYm+4LoWKKlnUiEjh5dypAzsooYVwUoPDRfZTVngTNVmNqIpvbjOQJPdXc+xS9P2cSRCacYGIzIFM8KOT8UvviSrSt19dbHi7dD+Fkx96nluM6/qiieH/a1+ORu/HCn5VD1m4JQC8pWgy5u6/hhDpmxMMj+OB4oQ68K+Gb9YXLjf5ogtK3VURbh9+FuLycZT/UfKBCHL0pAXq7LoIMPyI0IxisqTO5RxNsNjkeckWxSae1cviVhVuB7A==
pkg0.bme.freebsd.org.	3599	IN	RRSIG	A 8 4 3600 20220509082052 20220425013210 64353 freebsd.org. piCoBD4pWbl4Ferrx2TEY+ekhu4HyhKre+dFQlZrsd0gCdnIbO8B6QzrpSiDeslVNj+lSfSC+m6927Hf4LsVIhTsWFo7mVda1Gj1dft5wsJIXb0Hj+cOhApW2SixOzS4/1DmLIFJ7lGbArhPdD3eudSiQiZowkDAjhouXhdHj3kaf9dUm9p5tcqDL2VhU+5udAOGbO1r+T1+WpAAer5c19BSgIVQJhh6LIKvwNA9FcvsGqBh9IOe1mSEAi47wYSdXiZpKP64cvnTAJ7T0mdMBJWhvVAGPLlWLonfaSZ1Aky3YHDgiM+dAAM80WaH7sjmB/fSVtA+zEH1xlwF6mp6Hg==
pkg0.pkt.freebsd.org.	3599	IN	RRSIG	AAAA 8 4 3600 20220508235731 20220425063210 64353 freebsd.org. LHufuhSbIpWw7NZ7l8khgayQ8EAkbYhNzOehwunTEb+wSo7R9F4cUhmFh9tzlAc2MFckek4qzFK8kWoKVU6CorG98XneJJqQhA/89c3pRsyfrs8lvcuqvB8YNMUzThBc8FrQKr/G+q/dirC7ldbteKXxU4KYjiDVzN1/Yb/FayEumzxKmuSvLnO0Y/E3ux1Sq6kxg35gH28pb8Lst/gowki3X6jjb17F/9muRIp84JF/z4RMfpXE5EZmMNCLgCebhuj3ABCFhE8awF02DseJLUp4533ThsSHNChqZM0gjPUZFm0a1THZ5XTT0eMAAibjzpVI4ZpBA1HIOT6W1boZag==
pkg0.isc.freebsd.org.	3599	IN	RRSIG	AAAA 8 4 3600 20220511162305 20220427200502 50574 freebsd.org. 3RH+VxYIjXI2aluolMt+R/d5e/SxbEcVbV2PpBsm5vdhKEsdziscsiNzsLjpKYIyRvcAQyY3MSXnCZJbHbW3h7OBSYBtiX9oPXd34d1S5fqvBNKF1EJERkdPFCWyskR3nKcsUWTqpWF848RSTkWKhZ9PKh+5wixag0jBnCHA8OLnQxcL5a14Rg+H14Hz6DfRF1XsfsEsLJR4YewwHzu/1KXgJ0clIANiaEUIRb1UrzdwBgGiy6MReaLO0yQvrgX1H72vfnkPE8YWOcVJAK1CuANOXlUQv3eqC2CBNZIepMzsJzEx2VTQEiohPU4IXcOhqvvKpoECX3RimHrFYAvWQA==
pkg0.nyi.freebsd.org.	3599	IN	RRSIG	AAAA 8 4 3600 20220508195831 20220424193208 64353 freebsd.org. Y2ZP8U7GqfMGR4M1GN1f5wo65bJcztAv2bjZvfnzzuzrRTFrQHwmASMVsJJdXptAvYS4TObh4NTt8zCo4FFLg2e3YumF2pIEhu3GKXn97NltRD2Xvj4RBzUmDEQpkXvsIDoo0bprhdsec0w3PskSq0a2uONb2/+O7eHnEqbwAdXzbyPhw/nk3ZKSJgQx3xSn9ev+ZUPdiYtmdRYF9bJnX27dds9m4xx2o5rU385n1cZC1Ag4Qm/arAzAbk6/fM8+4GjxZSSA+neb0VJN6odpHQT8YGsw3GdNyjZn67y4qy7K+f9hftHiVODX9EMfg1f/JqpQ1OlMnWAu4fDqjkj4ig==
pkg0.tuk.freebsd.org.	3599	IN	RRSIG	AAAA 8 4 3600 20220514141030 20220430145002 50574 freebsd.org. LxczBjTN4QTlLWl19N8Y0pqi7x7rWSBCOrKhYcG8KlUYXz/eNbIlplcKpHLBiaUYahYAt3lLM/PAL4apVSRSzk00AwI63VuiVRhRicQROzJOrmVcERP8WXK6/rnR7/lNosJb4fj30EtAU1x7sml+qLSs6HZpe1q/RP79J3WZTvZV7sFVmfdxjdtX1paBn3QnhIBXPHmbt/a0wKcqxj5QsHLVyJqlw93Qv/ghiRwoLiAwsBphV1jSnESdb4jVpoP1Gnx4UAZg/6B1KCqJa56lMzK/Sg1ARGw6NSTlj2OJvWt4vjQswtVlj+90aOZwEEWS0iVI8ExfMRivSksb8Sk6mg==

;; Query time: 4 msec
;; EDNS: version 0; flags: do ; udp: 1232
;; SERVER: 10.2.53.101
;; WHEN: Sat Apr 30 15:33:01 2022
;; MSG SIZE  rcvd: 3933



[jeff@js-apu ~/bug-254497/2022-04-30]$ cat both-up/102.D.out 
;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 63499
;; flags: qr rd ra ; QUERY: 1, ANSWER: 7, AUTHORITY: 0, ADDITIONAL: 0 
;; QUESTION SECTION:
;; _http._tcp.pkg.freebsd.org.	IN	SRV

;; ANSWER SECTION:
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.bme.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.tuk.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	10 10 80 pkgmir.geo.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.nyi.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.isc.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.pkt.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	RRSIG	SRV 8 5 300 20220510152103 20220426162558 50574 freebsd.org. 3yxXPGwMvQPMg0P5X5if5XwG1Tajf4rFgQvGsgqhACoryZqwu1WuQnAg+S+ZO4jEJLo4dP4yUnOTUzDsbLavud0kIqIvWIxsTdvQ0ZdalIW8Rjz4HxoDkqDdHtJeDY51bMG00+wM+dSOVFKkr8Bhh7hvHF9waYNuwUmPI3+qLZkCAjsHqkNQ6EoDvZA90B5DIvginfxOrQJzw/U9YjMYHfnVXRi30XI8RiGCvkpfEPgVJGu7/LHP+ZKdE2zF6Oiulep9Um6Afh21TOojWLH+kxK/wSOSCfuDfeg4LV7T/iN1vO5g5/9vYPrBssPQGUJCQWdCCqRZS+/5muc0g/8k5Q==

;; AUTHORITY SECTION:

;; ADDITIONAL SECTION:

;; Query time: 0 msec
;; EDNS: version 0; flags: do ; udp: 1232
;; SERVER: 10.2.53.102
;; WHEN: Sat Apr 30 15:33:01 2022
;; MSG SIZE  rcvd: 596


[jeff@js-apu ~/bug-254497/2022-04-30]$ cat both-up/ext.D.out 
;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 64004
;; flags: qr rd ra ad ; QUERY: 1, ANSWER: 7, AUTHORITY: 0, ADDITIONAL: 0 
;; QUESTION SECTION:
;; _http._tcp.pkg.freebsd.org.	IN	SRV

;; ANSWER SECTION:
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.bme.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.nyi.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	10 10 80 pkgmir.geo.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.tuk.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.isc.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	SRV	50 10 80 pkg0.pkt.freebsd.org.
_http._tcp.pkg.freebsd.org.	300	IN	RRSIG	SRV 8 5 300 20220510152103 20220426162558 50574 freebsd.org. 3yxXPGwMvQPMg0P5X5if5XwG1Tajf4rFgQvGsgqhACoryZqwu1WuQnAg+S+ZO4jEJLo4dP4yUnOTUzDsbLavud0kIqIvWIxsTdvQ0ZdalIW8Rjz4HxoDkqDdHtJeDY51bMG00+wM+dSOVFKkr8Bhh7hvHF9waYNuwUmPI3+qLZkCAjsHqkNQ6EoDvZA90B5DIvginfxOrQJzw/U9YjMYHfnVXRi30XI8RiGCvkpfEPgVJGu7/LHP+ZKdE2zF6Oiulep9Um6Afh21TOojWLH+kxK/wSOSCfuDfeg4LV7T/iN1vO5g5/9vYPrBssPQGUJCQWdCCqRZS+/5muc0g/8k5Q==

;; AUTHORITY SECTION:

;; ADDITIONAL SECTION:

;; Query time: 41 msec
;; EDNS: version 0; flags: do ; udp: 1232
;; SERVER: 9.9.9.11
;; WHEN: Sat Apr 30 15:33:01 2022
;; MSG SIZE  rcvd: 596
Comment 11 Jeff Kletsky 2022-05-01 02:42:11 UTC
Finally found it -- apparently some time ago

/usr/local/etc/pkg.conf:NAMESERVER="10.2.53.101"

Hopefully my forgetfulness will help solve this faster for someone else.