NS records for sub-domain not propagating

Hi all,

I have a subdomain that I have added in 3 NS records, to point at name servers held by the company setting up the web page. The records were added more than 48 hours ago, but the records are only partially propagating.
The sub-domain is:
sustainable-clothing-shop[.]iwm[.]org[.]uk and the ns servers it is pointing to are:
n1[.]teemill[.]com
n2[.]teemill[.]com
n3[.]teemill[.]com

Here is the DNS propagation map:

Thank you for your help

Cloudflare has no issues serving the NS records:

dig sustainable-clothing-shop.iwm.org.uk @luke.ns.cloudflare.com
;; QUESTION SECTION:
;sustainable-clothing-shop.iwm.org.uk. IN A

;; AUTHORITY SECTION:
sustainable-clothing-shop.iwm.org.uk. 300 IN NS n1.teemill.com.
sustainable-clothing-shop.iwm.org.uk. 300 IN NS n2.teemill.com.
sustainable-clothing-shop.iwm.org.uk. 300 IN NS n3.teemill.com.

The problem is those NS Records point to nameservers which don’t work:

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
; EDE: 22 (No Reachable Authority): (at delegation sustainable-clothing-shop.iwm.org.uk.)
; EDE: 23 (Network Error): (34.142.29.197:53 timed out for sustainable-clothing-shop.iwm.org.uk A)

All 3 of them point to the Same IPv4: 34.142.29.197, which is a Google Cloud IP which doesn’t work/respond:

dig sustainable-clothing-shop.iwm.org.uk @34.142.29.197
;; communications error to 34.142.29.197#53: connection refused
;; communications error to 34.142.29.197#53: connection refused
;; communications error to 34.142.29.197#53: connection refused

It looks like you missed the “s” in ns, and they should be
ns1[.]teemill[.]com
ns2[.]teemill[.]com
ns3[.]teemill[.]com

As those do properly work:

dig sustainable-clothing-shop.iwm.org.uk @ns2.teemill.com

;; ANSWER SECTION:
sustainable-clothing-shop.iwm.org.uk. 14400 IN A 34.142.29.197

;; AUTHORITY SECTION:
sustainable-clothing-shop.iwm.org.uk. 172800 IN NS ns1.teemill.com.
sustainable-clothing-shop.iwm.org.uk. 172800 IN NS ns2.teemill.com.
sustainable-clothing-shop.iwm.org.uk. 172800 IN NS ns3.teemill.com.
sustainable-clothing-shop.iwm.org.uk. 172800 IN NS ns4.teemill.com.
2 Likes

This is not an NS record, it is an A record. OP you should delete the A records and replace them with NS records

Looks like you misread the output? I didn’t specify any query type so it defaulted to A, and because I queried Cloudflare directly, which has the subdomain delegated to another nameserver, it responded telling me to resolve this record via those nameservers/that it’s not the authority. Those are proper ns records.

Probably my fault for putting too much information, I only realized at the end it was probably a simple typo.

Looks like he already fixed the typo though, resolving fine now.

2 Likes

Chaika, thanks so much for all the info, it is spot on.
Typo corrected and the issue is resolved.
Thanks again.

2 Likes

You’re correct, my apologies… small phone. :smiley:

2 Likes

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.