NS records not updating for subdomain

Hi there, I have added the 3 dotdigital ns records, to the subdomain marketing.rosevine.co.uk, but when I check on dnschecker.org it has only propagated on a handful of regions. I have done the same dns settings for my other domain (marketing.borrowdale-gates.com) and it is working perfectly. It’s been over a week already. Please assist?

Ok, these are a bit strange, but may be for some reason you’ve set that I can’t see.

Starting with marketing.borrowdale-gates.com as the one that “works”, the NS show in a trace for the NS records…

borrowdale-gates.com.	172800	IN	NS	kip.ns.cloudflare.com.
borrowdale-gates.com.	172800	IN	NS	tani.ns.cloudflare.com.
;; Received 374 bytes from 192.52.178.30#53(k.gtld-servers.net) in 0 ms

marketing.borrowdale-gates.com.	3600 IN	NS	ns0.dns.dotdigital.com.
marketing.borrowdale-gates.com.	3600 IN	NS	ns1.dns.dotdigital.com.
marketing.borrowdale-gates.com.	3600 IN	NS	ns2.dns.dotdigital.com.
;; Received 128 bytes from 173.245.59.128#53(kip.ns.cloudflare.com) in 4 ms

marketing.borrowdale-gates.com.	86400 IN NS	ns1.dns.dotdigital.com.
marketing.borrowdale-gates.com.	86400 IN NS	ns2.dns.dotdigital.com.
marketing.borrowdale-gates.com.	86400 IN NS	ns0.dns.dotdigital.com.
;; Received 128 bytes from 46.31.236.1#53(ns1.dns.dotdigital.com) in 8 ms

…but for an A record, the result comes from the Cloudflare nameserver…

borrowdale-gates.com.	172800	IN	NS	kip.ns.cloudflare.com.
borrowdale-gates.com.	172800	IN	NS	tani.ns.cloudflare.com.
;; Received 374 bytes from 192.33.14.30#53(b.gtld-servers.net) in 24 ms

marketing.borrowdale-gates.com.	3600 IN	A	129.232.136.208
;; Received 75 bytes from 173.245.58.224#53(tani.ns.cloudflare.com) in 4 ms

so likely you have A records for this in Cloudflare, as well as the delegated nameservers (different records)…

dig +short marketing.borrowdale-gates.com @ns0.dns.dotdigital.com
104.17.127.171
104.17.131.171
104.17.130.171
104.17.129.171
104.17.128.171

You may have other subdomains of marketing.borrowdale-gates.com, but seems the NS delegation here does nothing.

Now on to marketing.rosevine.co.uk. The nameservers show as delegated from the Cloudflare nameservers on a trace, but the deletegated nameservers don’t answer for this domain…

rosevine.co.uk.		172800	IN	NS	kip.ns.cloudflare.com.
rosevine.co.uk.		172800	IN	NS	tani.ns.cloudflare.com.
;; Received 107 bytes from 103.49.80.1#53(dns2.nic.uk) in 4 ms

marketing.rosevine.co.uk. 300	IN	NS	ns0.dns.dotdigital.com.
marketing.rosevine.co.uk. 300	IN	NS	ns1.dns.dotdigital.com.
marketing.rosevine.co.uk. 300	IN	NS	ns2.dns.dotdigital.com.
;; Received 125 bytes from 172.64.32.224#53(tani.ns.cloudflare.com) in 4 ms

;; Received 53 bytes from 46.31.236.1#53(ns1.dns.dotdigital.com) in 4 ms


dig marketing.rosevine.co.uk @ns1.dns.dotdigital.com
; <<>> DiG 9.18.18-0ubuntu0.22.04.2-Ubuntu <<>> marketing.rosevine.co.uk @ns1.dns.dotdigital.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 11180
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available

Again, the actual answer comes from Cloudflare nameservers anyway…

rosevine.co.uk.		172800	IN	NS	kip.ns.cloudflare.com.
rosevine.co.uk.		172800	IN	NS	tani.ns.cloudflare.com.
;; Received 107 bytes from 43.230.48.1#53(dns4.nic.uk) in 4 ms

marketing.rosevine.co.uk. 300	IN	A	129.232.136.208
;; Received 69 bytes from 173.245.59.128#53(kip.ns.cloudflare.com) in 4 ms

In summary, marketing.rosevine.co.uk isn’t being answered for by the dotdigital nameservers, and your delegation doesn’t seem to have any use as the records are defined in the Cloudflare DNS anyway (but maybe you have other records that are).

Someone else may be able to spot more. Can you explain what you are trying to achieve?

1 Like

Thanks for the reply, I appreciate it. I’ll communicate the set up as best as possible, but its currently set as:
123reg. Domain is sitting there, nameservers are Cloudflare, so I can’t make any dns changes there.
Cloudflare: domain is managed here, a record pointing to the IP at Xneelo hosting company, where I have a managed server where the websites are hosted.
Xneelo: Managed server with all our websites being hosted.

The configuration has worked perfectly fine, until trying to create the subdomains for dotdigital, a crm company that wants to send mailers from the subdomain.

As I mentioned, the dotdigital nameservers are not answering for marketing.rosevine.co.uk and still aren’t so you’ll need to ask them about that.

dig marketing.rosevine.co.uk @ns1.dns.dotdigital.com

; <<>> DiG 9.18.18-0ubuntu0.22.04.2-Ubuntu <<>> marketing.rosevine.co.uk @ns1.dns.dotdigital.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 10946
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1280
;; QUESTION SECTION:
;marketing.rosevine.co.uk.	IN	A

;; Query time: 8 msec
;; SERVER: 46.31.236.1#53(ns1.dns.dotdigital.com) (UDP)
;; WHEN: Tue Mar 19 11:53:02 UTC 2024
;; MSG SIZE  rcvd: 53


dig marketing.rosevine.co.uk @ns2.dns.dotdigital.com

; <<>> DiG 9.18.18-0ubuntu0.22.04.2-Ubuntu <<>> marketing.rosevine.co.uk @ns2.dns.dotdigital.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 14018
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1280
;; QUESTION SECTION:
;marketing.rosevine.co.uk.	IN	A

;; Query time: 8 msec
;; SERVER: 43.247.171.1#53(ns2.dns.dotdigital.com) (UDP)
;; WHEN: Tue Mar 19 11:53:09 UTC 2024
;; MSG SIZE  rcvd: 53
1 Like

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