I want to create NS records for my domain name to be used by my other domains, my primary domain is hosted at CloudFlare and I have tried to create NS and A record but it didn’t go through when I went to Godaddy to change the NS “We can’t save your changes because this nameserver isn’t registered. Verify your entry for accuracy and check with your DNS provider that this nameserver is registered.”
CloudFlare DNS records:
ns1.hcp A 142.101.200.1x
ns2.hcp A 142.101.200.1x
ns1 NS ns1.hcp.mydomain.com
ns2 NS ns2.hcp.mydomain.com
What I want is to keep my primary domain managed by CloudFlare, the rest of my domains to be managed by Hestia DNS.
This is totally off topic and not related to Hestia but…
To be clear, you want to add ns1.hcp.mydomain.com and ns2.hcp.mydomain.com so they are the NS servers for mydomain.com or you want to use those dns records only for otherdomains.tld?
I’m asking because if you want to use ns1.hcp.mydomain.com and ns2.hcp.mydomain.com only for your other domains, you don’t need to add any glue record in your registrar.
Why you add ns1 and ns2 NS records? You don’t need them. If you post your real domain we could check it without trying to guess what is going on
This nameserver are not assigned for the domain, so you need to assign the nameservers in hosting server or generate a new nameservers in hosting server.
You need to contact your hosting provider and tell them to assign the nameservers for this domain otherdomains.tld or generate a new nameservers.
If I understand their reply, they want that the name servers for otherdomain.tld be already active so you need to create in Hestia the dns zone for otherdomain.tld and add the NS records pointing to ns1.hcp.mydomain.com and ns2.hcp.mydomain.com
Yes, because your bind server is also a recursive resolver.
If you didn’t change your name servers for otherdomain.tld then you should see the answer from the current dns server for your domain.
Because seems there is some problem with your dns domain conf.
Please, tell us what are your domains, it is really hard to guide you without this info, if you don’t want to make them public, send me a private message here in the forum and if you are not able to do that, tell me it here and I’ll open a private message to you.
By the way, show the output of (replace user and otherdomain.tld by the real ones):
I’ve been talking to @Chesley and we have fixed the SERVFAIL issue. The zone was not loading due a duplicated record (TXT and CNAME) which is not allowed.
Oct 20 01:57:10 hcp named[427021]: dns_master_load: /home/example/conf/dns/example.tld.db:24: _dmarc.example.tld: CNAME and other data
Oct 20 01:57:10 hcp named[427021]: zone example.tld/IN: loading from master file /home/example/conf/dns/example.tld.db failed: CNAME and other data
Oct 20 01:57:10 hcp named[427021]: zone example.tld/IN: not loaded due to errors.
Regarding the issue of adding the name servers in GoDaddy it is not resolved yet, he needs to talk to GoDaddy’s support.