Why is my domain in serverHold status?
A serverHold status on a domain occurs when the name servers do not contain any DNS zone information for your domain. This status prevents your domain from resolving correctly.
If you are using Elitehost's name servers, here are the possible reasons and solutions:
Domain registered before hosting was activated: If the domain was registered before hosting was activated, the DNS check may have failed because no zone existed on our name servers at the time of registration.
Solution: Ensure hosting is activated, or domain is added as as an alias or addon domain in cPanel. Then, update your domain's name servers to:
ns3.za-dns.com and ns5.za-dns.com - refer to this article: How can I change or update the nameservers for my domain?
If you are using external name servers:
Missing DNS Zone: The name servers may not have a DNS zone for your domain, or they may not contain valid NS records.
Solution: Try updating the name servers again and contact your external hosting provider to ensure that the DNS zone exists and is correctly configured on their name servers.
If you are using Elitehost's name servers, here are the possible reasons and solutions:
Domain registered before hosting was activated: If the domain was registered before hosting was activated, the DNS check may have failed because no zone existed on our name servers at the time of registration.
Solution: Ensure hosting is activated, or domain is added as as an alias or addon domain in cPanel. Then, update your domain's name servers to:
ns3.za-dns.com and ns5.za-dns.com - refer to this article: How can I change or update the nameservers for my domain?
If you are using external name servers:
Missing DNS Zone: The name servers may not have a DNS zone for your domain, or they may not contain valid NS records.
Solution: Try updating the name servers again and contact your external hosting provider to ensure that the DNS zone exists and is correctly configured on their name servers.
Updated on: 24/10/2024
Thank you!