Introduction:
The domain name does not have any nameservers set, it will be treated as an unregistered domain name. If you add an unregistered domain name in cPanel account creation, you will receive the below error. You can follow the below steps to solve this error.

Prerequisites
Before troubleshooting, ensure the following checks are completed:
- The domain name is properly registered with a valid domain registrar.
- The domain is using active and correct nameservers (e.g., ns1/ns2 pointing to your hosting server or DNS provider).
- DNS records are properly configured and have propagated globally (can take 24–48 hours).
- You have access to:
- cPanel
- WHM (WebHost Manager)
IMPLEMENTATION
Step 1: Login to WHM Panel.
Step 2: Enter Tweak Settings on search bar. It will show under Server Configuration. Click on Tweak Settings.

Step 3: Click Domains section in the Tweak Settings and set to "On" for Allow Unregistered Domains. Click Save. Now you can create cPanel account for unregistered domain name.

Conclusion
This error is primarily caused by invalid, unregistered, or non-resolving domain names during cPanel account creation. Ensuring the domain is properly registered, correctly pointed to valid nameservers, and fully propagated will resolve the issue.
If the domain is newly registered, waiting for DNS propagation or manually verifying nameserver configuration in WHM usually fixes the problem. Always verify domain DNS resolution before attempting cPanel account creation to avoid such errors.