Problem Description
You wish to add a DNS record, but when you do so, Plesk provides one of these errors:
- Error: This record will conflict with the glue record for the zone 'yourdomain.com'.
- Error: This record will conflict with the CNAME record for the zone.
This means one of two things: that you are trying to add a CNAME as your root record, or you already have a DNS record of type A or CNAME for the domain you're entering.
Problem Resolution
This most commonly occurs when an external host has asked that you use a CNAME type record for your domain or subdomain and one of the following cases is occurring:
- The external host has provided a DNS configuration that goes against the DNS spec, such as asking you to use a CNAME for your root domain record. This simply cannot be done - ask your external host for a configuration that follows the DNS spec. Source.
- You wish to point a subdomain to an external host, but you've already added the subdomain in Plesk. You only need to add a subdomain in Plesk if you'll be hosting the subdomain with us. If you wish to host the subdomain elsewhere, then it's simpler to remove the subdomain from Plesk, then create the DNS records for the external subdomain by editing the main domain's DNS records - each time you add one, there's a field to enter the 'host' or 'subdomain' which is for your subdomain. See the link below with our guide to using an external website provider for more info.
- There is already an existing A record for the exact same subdomain -- when this occurs you must remove the existing A record before adding the CNAME. Look for the existing record for the exact same subdomain in the list of DNS records and remove it before adding your new record.
- There is an existing CNAME record to work with your provider, however you're trying to add a TXT record. It will not be possible to add a TXT record with the same domain or subdomain as an existing CNAME record. It will be up to your provider to change the CNAME record to an A record if you wish to also add a TXT record. Please request support for this from your provider.
If you're pointing your domain to a third party website building service, you may find our guide to using external website providers handy. Or more generally, check out our guide to managing DNS with Plesk to get a better understanding of how to find your root record and how to best manage records with Plesk.