UnderHost
Knowledgebase Docs

Suspend and unsuspend accounts in WHM

Use WHM to suspend or unsuspend cPanel accounts, review suspended accounts, add clear suspension reasons, and customize the suspended account page safely.

On this page

Suspension disables a cPanel account without deleting its files, email, or databases. Use it when an account needs temporary access restriction for non-payment, abuse review, compromised content, or resource overuse.

Scope: WHM suspension tools are available on cPanel/WHM servers to users whose WHM role includes account-management permissions.

Suspend an account

  1. Log in to WHM.
  2. Go to Account Functions -> Manage Account Suspension or search for Suspend/Unsuspend an Account.
  3. Select the account by domain or username.
  4. Enter a short, factual reason, such as Unpaid invoice, Malware investigation, or Resource abuse review.
  5. Click Suspend.

The website will show the suspended account page and most account services will be disabled until the account is unsuspended.

Unsuspend an account

  1. Return to Account Functions -> Manage Account Suspension.
  2. Select the suspended domain or username.
  3. Confirm that the billing, abuse, or security issue has been resolved.
  4. Click Unsuspend.

After unsuspension, allow a few minutes for web, email, and DNS-related services to refresh. If the account was suspended for abuse or malware, review the site before sending the client a final all-clear.

List suspended accounts

To review all suspended accounts, go to Account Functions -> List Suspended Accounts. WHM shows the domain, username, owner, suspension date when available, and the recorded reason.

Use this list before billing follow-ups, abuse review, and reseller cleanups so you do not accidentally leave resolved accounts suspended.

Modify the suspended account page

WHM can let reseller users customize the default page shown to visitors when one of their accounts is suspended.

  1. Search WHM for Modify Suspended Account Page.
  2. Edit the HTML shown in the text box.
  3. Keep the message neutral and support-focused.
  4. Click Save.
Do not include private details. The suspended page is public. Avoid invoice numbers, abuse evidence, client names, or internal notes.

Troubleshooting

IssueWhat to check
Account still shows suspended after unsuspendingClear browser cache, check DNS/proxy cache, and confirm the account is not suspended at a parent/root level.
Cannot find an accountConfirm the account belongs to your reseller user and search by both username and primary domain.
Client asks why they were suspendedUse the recorded reason and your billing/support notes. Do not guess.
Suspension page looks brokenRestore a simple HTML version in Modify Suspended Account Page and remove external scripts.

Related: Terminate accounts in WHM | Why was my account suspended?

Was this article helpful?

Need WHM/cPanel for a server?

Run WHM/cPanel on an UnderHost VPS or dedicated server, or choose managed help for installation and configuration.

Related articles

Back to WHM