We are migrating our sites to Cloudflare but with the main one we’re using subdomain with sendinblue.
We did a first migration attempt, adding the site, the DNS records are imported and we update the NS in our register, OVH, to switch to Cloudflare.
But then we couldn’t create in Cloudflare NS subdomain. We got the error “Non-NS records already exists with that host. (Code: 81055)”
There was no NS records in Cloudflare.
We switched back the NS to OVH and deleted the domain in Cloudflare.
Checking the forum I don’t understand the similar topic.
How should we proceed to migrate successfully our second attempt ?
Is it possible using the Free plan ?
Thank you
That looks pretty clear to me. You tried to delegate a subdomain to another DNS provider, yet still tried to use Cloudflare for a DNS record of that subdomain. There should be no other records with that subdomain name if you want to a NS record for the same hostname.
But I checked in Cloudflare, and there was no NS or record with the same name email.voisinsvigilants.org
Now I removed the domain from Cloudflare, and I’m waiting for confirmation from the business to make a second attempt. Still, I would like to confirm if there is a pre-requisite before migrating a domain with a delegated subdomain.
Thank you
Currently, you have an A record for the name email.voisinsvigilants.org. If you had that name as well after importing the site to Cloudflare, that would have prevented you from creating an NS record for the same name.
Is there a reason you want to create an NS record for that subdomain instead of just keeping the A record? If you really want to delegate that subdomain to another nameserver, you will have to delete the A record first.
The A record is from sendinblue. I can’t touch it.
We have NS and delegate domain.
;; ANSWER SECTION:
email.voisinsvigilants.org. 900 IN NS ns1.sendinblue.com.
email.voisinsvigilants.org. 900 IN NS ns2.sendinblue.com.
During the importation to Cloudflare, should I choose to not import email.voisinsvigilants.org. and create it once imported ?
If so can I create a NS records in Cloudflare using a free account ?
Thank you @Laudian
You can either create A/AAAA, CNAME or NS records for any given name. They are mutually exclusive and if you want to create an NS record for email.voisinsvigilants.org, you have to delete all A, AAAA and CNAME records for that name first.
Thks @Laudian, so your advice is to delete before migrating the following record.
But when Cloudflare checks the records, the others records managed by sendinblue will be detected, so I shouldn’t import them, as I don’t control them.