How to fix the MXToolbox error 'primary name server not listed at parent' when using Squarespace?
Summary
What email marketers say9Marketer opinions
Email marketer from StackOverflow recommends using online DNS lookup tools (like MXToolbox itself) to check the authoritative nameservers for the domain and comparing them with the settings in Squarespace. They advise ensuring there are no typos in the nameserver entries.
Marketer from Email Geeks shares a link to Digital Ocean documentation about fixing the "Primary Name Server not listed at parent" DNS error.
Email marketer from Reddit explains that DNS propagation can take up to 48 hours, so the error might resolve itself after waiting. They advise checking the DNS records again after a day or two.
Email marketer from Quora answers that this error typically indicates that the parent DNS servers (root or TLD nameservers) do not have records for the name servers you are using. Ensure that you have registered the required name servers (sometimes called glue records) with the domain registrar (Squarespace).
Marketer from Email Geeks shares the response received from Squarespace explaining how to point a Squarespace domain to a non-Squarespace site by editing DNS settings and custom records.
Email marketer from GoDaddy Community explains that "glue records" are address records that you create at your registrar to tell the internet where to find your domain's nameservers. They are especially important if your nameservers are subdomains of your domain (e.g., ns1.yourdomain.com).
Email marketer from DNS Discussions advises double-checking the SOA (Start of Authority) record in the DNS zone. This record specifies the primary name server for the domain and should match the one configured in Squarespace. Incorrect SOA records can lead to this error.
Email marketer from SitePoint Forums advises going into your domain registrar (Squarespace) and ensuring the glue records are set up correctly, as well as the nameservers.
Email marketer from Web Hosting Talk suggests verifying that the nameservers listed at the registrar (Squarespace) match the nameservers configured in the DNS zone file. They advise contacting Squarespace support if discrepancies are found.
What the experts say2Expert opinions
Expert from Word to the Wise says it is important to check that any A records are pointing to the correct location and the nameservers are correct when you get a DNS error. Checking these records and ensuring they are resolving can help address the issue.
Expert from Spam Resource emphasizes that DNS configuration issues, like the 'primary name server not listed at parent' error, arise from inconsistencies between registrar settings and DNS zone files. They recommend carefully reviewing and aligning both settings, paying close attention to glue records for nameservers hosted within the domain.
What the documentation says3Technical articles
Documentation from Squarespace Help explains that to fix the issue, you need to point your Squarespace domain to an external site by editing DNS settings. This involves deleting the default records and adding custom records provided by your website provider.
Documentation from Google Domains Help explains that a glue record is needed when your nameserver is a subdomain of your domain. This can be added via the Google Domains interface.
Documentation from DigitalOcean explains that the “Primary Name Server not listed at parent” error means the name servers configured at your domain registrar are not the same as the ones defined in your DNS zone file. It provides steps to verify and correct name server records at both the registrar and DNS provider.