The "Unable to find an IP address" error in WHM appears when you try to create a new cPanel account on a reseller plan and no shared IP address is available or configured. It is a server-level configuration issue, so the fix is to have the shared IP assigned to your reseller account rather than something you change in WHM yourself.
Contact support to assign a shared IP
This cannot be fixed from your WHM panel alone. Open a support ticket with your reseller username and we will confirm a shared IP is assigned and available for new account creation.
01. What the Error Means
When WHM creates an account it must assign it an IP address. On a reseller plan your accounts share the reseller's shared IP. If WHM cannot find a shared IP to assign, account creation stops with this error. It is about IP assignment at the server level, not anything wrong with the account details you entered.
02. Common Causes
- No shared IP assigned - the reseller account was not configured with a shared IP for its hosting accounts.
- Main Shared IP blank - the Main Shared IP Address in WHM Basic Setup is empty or incorrect.
- Dedicated IP limit reached - if accounts are set to use a dedicated IP and it is fully allocated.
03. What You Can Check in WHM
In WHM open Basic Setup (Basic cPanel and WHM Setup) and look at the Main Shared IP Address field. If it is blank or shows an IP you do not recognize, do not change it yourself, since the correct value depends on the server's configuration. Note what it shows and include that in your ticket so we can align it quickly.
04. Shared vs Dedicated IPs
Most reseller accounts put all hosting accounts on one shared IP, which is standard and fine for the vast majority of sites, including those with SSL thanks to SNI. A dedicated IP is only needed in rare cases. If you specifically need one for an account, mention it in the ticket and we will advise whether it is necessary and arrange it.
Need This Fixed?
Open a ticket with your reseller account username and we will configure the IP assignment.
Open a Support TicketFrequently Asked Questions
What causes the Unable to find an IP address error in WHM?
WHM has no shared IP available to assign to the new account, usually because the reseller account's Main Shared IP is blank or no shared IP was configured. It is a server-level IP-assignment issue, not a problem with the account details.
How do I fix it?
It is fixed at the server level, so open a ticket with your reseller username and we will confirm and assign a shared IP for new account creation. Do not change the Main Shared IP in WHM yourself without guidance.
What should I check in WHM first?
Open Basic Setup and look at the Main Shared IP Address field. If it is blank or unfamiliar, note it and include it in your ticket. Changing it blindly can misconfigure account creation, so leave the change to support.
Do my reseller accounts each need a dedicated IP?
No. A single shared IP serves all the accounts on a reseller plan fine, including SSL sites thanks to SNI. A dedicated IP is rarely needed; mention the specific need in a ticket if you think you have one.
Quick Recap
- Error means no shared IP is available for new accounts.
- Server-level fix - cannot be resolved from WHM alone.
- Check WHM Basic Setup for the Main Shared IP.
- Open a ticket with your reseller username to assign it.
- One shared IP serves all accounts fine, SSL included.
Reseller hosting management · Last updated November 2026 · Browse all General articles
