Please contact your hosting provider to correct issues causing your website to be offline.
If you are getting the account suspended message it can be for the following reasons:
- Account was suspended by server admin or automated billing system.
- Account HTTP/HTTPS is only suspended, this means the account monthly bandwidth limit was exceeded.
Account Suspended fully
If the account shows as suspended in the cwp.admin under the account list then you can unsuspend it also from there.
Mostly the reason for the suspension is Manual by SystemAdmin or by an Automated Billing system.
Account HTTP/HTTPS Suspended only
If only website access was suspended meaning that you can login to user panel, ftp, and email then HTTP/HTTPS for the account was suspended because the Bandwidth limit was exceeded.
You can UnSuspend bandwidth exceeded account by increasing the bandwidth limit of the package that account uses.
This change needs to be done from cwp.admin -> Packages module.
There is also an API that can unsuspend accounts but this will be temporary until the next bandwidth check cron which runs every 24h.
API functions:
UnSuspend Account:
/scripts/cwp_api account unsuspend_user USERNAME
UnSuspend Account Bandwidth (You should increase user/package bandwidth before):
/scripts/cwp_api account unsuspend_bandwidth USERNAME
Reset Account Bandwidth (It will reset user bandwidth to 0 and UnSuspend Account):
/scripts/cwp_api account reset_bandwidth USERNAME
If the suspended message continues then try to check vhost templates.