1

I'm also aware that I'm unable to have a CNAME as the domains root under the ruling 3.6.2 of RFC 1034 as in this post.

I'm trying to add an external blog hosting service. So I have my domain at www.example.com. I want to add a sub-domain called: blog.example.com

The external blog hosting service (Pressable) asks me to add an A record, no problem but they also want a CNAME: blah.openhostingservice.com.

Of course trying to do that just yields this in Route 53:

RRSet of type CNAME with DNS name blog.example.com. is not permitted as it conflicts with other records with the same DNS name in zone example.com.

How can I add this CNAME?

Update: The message from Pressable

To launch your site you need to do the following:

  1. Point your domain to pressable

Want to MANAGE YOUR OWN domain settings?

Point your A record to xx.xx.xx.xx

AND

Change your CNAME www to yyy.xyz.com

  1. Add the domain you want to use below

Where xx.xx.xx.xx is the IP and yyy.xyz.com is the url they provide. Step 2 is just the spot to let them know the sub-domain I selected.

  • If blog.domain.com has an A record, try deleting that first. – Steve Aug 21 '15 at 23:04
  • I have read this a few times and it does not make sense to me. What is the A record for specifically and what is the CNAME for specifically. I think there was a disconnect in the translation- perhaps between you and the host? You may want to double check with their tech support. If they sent an e-mail, then perhaps you can cut and paste that portion in the question. This should be a simple thing and easy to resolve. Cheers!! – closetnoc Aug 22 '15 at 1:37
  • @Steve I can add CNAME if I remove A first but then I can't add A after. – Tom Aug 22 '15 at 4:11
  • @closetnoc - updated with message. Their tech support is not helpful. – Tom Aug 22 '15 at 4:11
  • 1
    If blah.openhostingservice.com already resolves to an IP address, you do not need to add an A record. Just a CNAME for blog.example.com pointing to blah.openhostingservice.com. – closetnoc Aug 25 '15 at 2:06
1

The issue here is that you are trying to create two separate DNS entries for the same FQDN. From reading your question several times what I gather is that the instructions you are reviewing are working on the basis that both the zone apex (domain.com) and the standard DNS (www.domain.com) both need to connect to the Blog service. In this case you would create an A record at the zone apex with the IP address they provide and a CNAME record for www to the zone apex.

IE:

    IN    A        XXX.XXX.XXX.XXX
www IN    CNAME    domain.com

What you are trying to do though is direct blog.example.com to the third party provider while keeping the zone apex pointed to your own server so what you could here would be...

       IN    A        {YOUR IP}
www    IN    CNAME    domain.com
blog   IN    CNAME    provider.domain-name..com

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.