So you're saying that that is the registrar's fault (which also provides the name servers)? Can you possibly tell how this can be fixed? Other than by giving up on wildcard dns records? A couple more points. First, apparently there was some change between musl-1.2.2-r0 and musl-1.1.24-r10, getaddrinfo() stops working since Alpine Linux 3.13. Which comes down to the fact that ping and ssh can't resolve such hostnames. Although host, getent and dig can. Second, it works on Arch Linux, Debians 8, 9, 10, and CentOS 7. The way it looks, it works on libc, and doesn't work on musl. Additionally I've attached the relevant part of the registrars' web interface. Regards, Yuri On Mon, Jul 19, 2021 at 4:22 PM Florian Weimer wrote: > > * Yuri Kanivetsky: > > > $ docker run --rm -itv $PWD:/app alpine:3.14 ./app/a.sh > > ... > > + ./a.out p2.x-yuri.site set_ai_family > > AF_INET: 3.67.126.242 > > + ./a.out p2.x-yuri.site > > getaddrinfo: Name does not resolve > > p2.x-yuri.site/IN/AAAA queries result in Name Error/NXDOMAIN, so the > domain is misconfigured. This error is independent of the record type. > > Thanks, > Florian >