Troubleshooting Server Issues

If you encounter errors or issues while working with product configuration or clients’ services, see the sections below to start troubleshooting and resolve the issue.

You can begin the troubleshooting process for most provisioning-related issues with the following steps:

General Provisioning Errors

You may encounter the following common issues:


Error or IssueCauseNext Steps
406 Not AcceptableThe server’s mod_security rules blocked the query from WHMCS.406 Not Acceptable Errors
Account creation fails on the server during provisioning.A problem prevented the system from provisioning a new account.Account Creation Failures
Allowed memory size of xxxxx bytes exhausted (tried to allocate xxxx bytes)WHMCS has reached maximum amount of memory available to PHP on your server.Allowed Memory Exhausted Errors
Curl Error - Couldn't connect to host (7) or Server Command Error - Curl Error - Couldn't connect to host (7) or Curl Error: Connection refused - Code 7Your firewall is blocking a necessary port.cURL Couldn't Connect to Host Errors
Curl Error - Couldn't resolve host (6) or Server Command Error - Curl Error - Couldn't resolve host (6)Your firewall is blocking a necessary port.cURL Couldn't Resolve Host Errors
Server Command Error - Curl Error - 28 connect() timed out or cURL error 28: Operation timed outAn operation timed out due to a connection issue.cURL Timeout Errors

Server Modules

You may encounter the following common issues:


Error or IssueCauseNext Steps
Curl Error - Couldn't connect to host (7) or Server Command Error - Curl Error - Couldn't connect to host (7) or Curl Error: Connection refused - Code 7Your firewall is blocking a necessary port.cURL Couldn't Connect to Host Errors
Curl Error - Couldn't resolve host (6) or Server Command Error - Curl Error - Couldn't resolve host (6)Your firewall is blocking a necessary port.cURL Couldn't Resolve Host Errors
Server Command Error - Curl Error - 28 connect() timed out or cURL error 28: Operation timed outAn operation timed out due to a connection issue.cURL Timeout Errors
No nameservers are defined for the server this domain is assigned toThe service’s assigned server does not have any defined nameservers.No Nameservers Are Defined Errors
Required Product Module '' MissingThe system performed a module command for a product without an assigned module.Product Module Missing Errors
The uptime or CPU load statistics for a server are not displaying properly.The server does not use a Linux®-based operating system, the status directory is inaccessible, or required PHP functions are disabled.Status Monitoring Display Issues

cPanel & WHM

For more information, see cPanel.

You may encounter the following common issues:


Error or IssueCauseNext Steps
Access Denied/Permission DeniedThe cPanel & WHM or WP Squared server denied WHMCS access to perform the requested action.Access Denied Errors
Action Failed Unable to auto-login. Please contact supportThe username under the client’s Products/Services tab is empty.Action Failed Errors
Sorry, a group for that username already existsAn account with this username already exists on the server.Group Already Exists Errors
Invalid value paper_lantern for the cpmod settingThe product configuration in WHMCS specifies a cPanel theme that does not exist on your cPanel server.Invalid cpmod Errors
Key Generation Failed: (XID xxxxxx) You do not have the feature “sslmanager”The cPanel hosting account does not have the required SSL/TLS-related permissions.Key Generation Failed Errors
This module requires a cPanel & WHM server with a valid license and the 'Standard' server profile. or This module requires a WP Squared server with a valid license and the 'WP Squared' server profile.You are attempting to use a server that does not run the correct control panel or does not have a valid license.License Profile Errors
Login FailedYour server configuration is incorrect or brute force protection settings are preventing access to the cPanel API.Login Failed Errors
No user name supplied: username is a required argumentThe username under the client’s Products/Services tab is empty.Missing Username Errors
The Package menu does not include all of the packages on your server.Package use would exceed the reseller’s quotas on their WHM account.Missing WHM Packages
WHM Username is missing for the selected serverThere is a server balancing misconfiguration.Missing WHM Username Errors
Registrar Error or CURL Error: 56 - OpenSSL SSL_read: Success or CURL Error: 56 - OpenSSL SSL_read: error:14095126:SSL routines:ssl3_read_n:unexpected eof while reading, errno 0System updates in EasyApache 4 are causing errors.OpenSSL Registrar Errors
Package Not Allowed or Exceeded Resource/Account AllocationYou only have reseller access to your server and are trying to create an account without a valid package name.Package Not Allowed Errors
You do not have permission to use Selected PackageThe package name in WHMCS does not exactly match the package name in WHM.Package Permission Errors
Product attribute Package Name XXX not found on serverThere are insufficient resources to create an account with this package, you entered the package name incorrectly, or an API token has insufficient permissions.Product Attribute Errors
Resellers are not permitted to create subdomains of the server's main domainThe domain is missing from the service configuration.Reseller Subdomain Errors
Sorry, that username is reservedThe username for the new account contains a prohibited word.Username Reserved Errors
Failed to load module “WpToolkitCli”: The system failed to load the module Cpanel::API::WpToolkitCli because of an error: Can't locate Cpanel/API/WpToolkitCli.pm in @INC (you may need to install the Cpanel::API::WpToolkitCli module)The required WP Toolkit module does not exist on your cPanel & WHM server.wptoolkitcli Errors

Plesk

For more information, see Plesk.

You may encounter the following common issues:


Error or IssueCauseNext Steps
Plesk API Response: Plesk_Manager_V163::_getSsoRedirectUrl(): Argument #2 ($username) must be of type string, null given, called in /path/to/whmcs/modules/servers.plesk/lib/Plesk/Manager/Base.php on line 0You have set the hosting service’s product type to Other._getSSORedirectUrl Errors
You see a blank command error.Your firewall is blocking connections on port 8443.Blank Command Errors
1018 - Unable to create hosting. IP address does not exist in client's poolThere is an issue with the IP address pool configuration in Plesk.Client Pool Errors
2306 - Domain adding was failed. Error: xxxxx template failed: Unable to apply limitsThe permissions of the domain template exceed the server resources or containing something unsupported.Domain Setup Failures
1013 - Error message: Customer with email '[email protected]' is not found in panel or 1013 - Error message: Customer with external id 'xxxxxxxx' is not found in panelThe product type in WHMCS is incorrect or data is missing in Plesk.Email Not Found Errors
1014 - Parser error: Request is invalidA field value is missing.Invalid Request Errors
1023 - Unable to accept the template: the following limitations are exceededThe subscription already used the service plan addon’s resources.Limitations Exceeded Errors
1014 - Parser error: Cannot parse the XML from the source specifiedThe client’s profile contains accents or other characters that the Plesk API does not support.Parser Errors
1006 - Permission deniedYour Plesk login doesn’t have the necessary permissions to use the API.Permission Denied Errors
503 Service Temporarily Unavailable or Page not Found or Timeout or 502 Bad GatewayPlesk forcibly restarted Apache® when creating or suspending an account.Plesk Connection Errors
Plesk login requires user authenticationThe user has a dynamic IP addresses or an unstable internet connection.Plesk Login Errors
1013 - Template does not existThe client and domain template names are incorrect or missing.Template Errors
Unable to create account in Panel. The field 'username' is required.The username under the client’s profile’s Products/Services tab is empty.Username Required Errors
0 - Unable to find appropriate manager for this version of Panel. Plesk should be at least 8.0 versionThis is a generic error message that the Plesk module returns.Version Errors
The www subdomain does not function on hosting accounts on a Plesk server.This happens due to the default DNS settings on a Plesk server.www Does Not Work

WP Squared

For more information, see WP Squared.

You may encounter the following common issues:


Error or IssueCauseNext Steps
Access Denied/Permission DeniedThe cPanel & WHM or WP Squared server denied WHMCS access to perform the requested action.Access Denied Errors
Action Failed Unable to auto-login. Please contact supportThe username under the client’s Products/Services tab is empty.Action Failed Errors
This module requires a cPanel & WHM server with a valid license and the 'Standard' server profile. or This module requires a WP Squared server with a valid license and the 'WP Squared' server profile.You are attempting to use a server that does not run the correct control panel or does not have a valid license.License Profile Errors
Login FailedYour server configuration is incorrect or brute force protection settings are preventing access to the cPanel API.Login Failed Errors
No user name supplied: username is a required argumentThe username under the client’s Products/Services tab is empty.Missing Username Errors
Sorry, that username is reservedThe username for the new account contains a prohibited word.Username Reserved Errors

Last modified: 2025 February 6