Website not being found for certain users. Possible A Record issue?

Preston asked:

Over the last month my website https://www.storehouseno9.com has sporadically not been found by various users trying to get to my site. I’ve only experienced this issue once or twice, but it’s a consistent issue for many of my users, and I cant seem to figure out what’s causing it.

The domain is managed by Network Solutions, and the site is hosted with Shopify. I’ve followed their setup instructions meticulously, spoken to both companies support teams, but still haven’t received an answer on how to fix the issue. Shopify mentioned that it could possibly be that “My root needs a correct A Record”, but I believe my A Record and CNAME Records are correct.

If someone could shed some light on this I would be incredibly grateful.

Thanks,

Preston

My answer:


I see intermittent DNS failures when trying to resolve your domain name. So let’s start at the beginning. I see in your whois record:

Name Server: NS49.WORLDNIC.COM
Name Server: NS50.WORLDNIC.COM
Name Server: DNS1.REGISTER.COM
Name Server: DNS2.REGISTER.COM

This is probably the root cause of the problem. You seem to have registered nameservers from two different companies, and each of them is returning different data:

$ host www.storehouseno9.com ns49.worldnic.com
Using domain server:
Name: ns49.worldnic.com
Address: 207.204.40.125#53
Aliases: 

www.storehouseno9.com is an alias for shops.myshopify.com.
shops.myshopify.com has address 141.8.225.31

$ host www.storehouseno9.com ns50.worldnic.com
Using domain server:
Name: ns50.worldnic.com
Address: 207.204.21.125#53
Aliases: 

www.storehouseno9.com is an alias for shops.myshopify.com.
shops.myshopify.com has address 141.8.225.31

$ host www.storehouseno9.com dns1.register.com
Using domain server:
Name: dns1.register.com
Address: 216.21.234.71#53
Aliases: 

www.storehouseno9.com has address 141.8.225.68

$ host www.storehouseno9.com dns2.register.com
Using domain server:
Name: dns2.register.com
Address: 216.21.226.71#53
Aliases: 

www.storehouseno9.com has address 141.8.225.68

The first two look OK for a Shopify site; the last two are definitely wrong as they return an A record direct instead of the CNAME shops.shopify.com. In my tests I also saw several other IP addresses returned. A survey of those addresses on TCP port 443 indicated that not all of them had a web server running on port 443.

You need to figure out which DNS provider you want to use, and have only that provider’s DNS servers listed in your whois record. You make this change at your domain registrar:

Registrar: NETWORK SOLUTIONS, LLC.

Being a Network Solutions customer, I would guess you want to delete the two register.com nameservers.


View the full question and any other answers on Server Fault.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.