Did you know that in the world of cPanel, overselling remains rampant? This occurs when resellers encounter system limits in their cPanel accounts because they use its resources rather than those that you allocate them.
Fortunately, there is a way to prevent this from happening. This is through taking advantage of WHM’s Edit Reseller Nameservers and Privileges interface. You can access this through the Resellers – Edit Reseller Nameservers and Privileges option found in the Hope page.
What this interface does
The Edit Reseller Nameservers and Privileges provides you the option to set a limit on the resource you allocate to a reseller. Say for instance, you want a certain reseller only to have access to a specified maximum bandwidth or disk space. You can set this in Megabytes (MB). In other words, the reseller can only have this allocated bandwidth or space in a cPanel account.
In addition, the interface also allows for the enabling or the disabling of reseller overselling capability. Keep in mind though, that the resource limits only covers the ability of resellers to upgrade, downgrade, and sell accounts. They do not have any bearing on account or reseller suspension.
What happens with an account that has “overselling enabled”
After you set limits for a reseller’s resources and enable the overselling option, you provide the reseller with the ability to create accounts using resources that can exceed your pre-set allocated maximum amount. When all the resources of the total accounts combined exceed the resource limit set for the reseller, there is no more option for new account creation.
The reseller accounts can still use resources though, but only up to the allocated resource amount. Again, the resource limit has no effect on the use of the resources, only on the reseller’s ability to make new accounts.
To give you an idea on how this works, let say you give (allocate) reseller Joe 500 MB and enable the overselling option in his account. Joe puts a 200 MB-disk space quotas for three different users. So in total, the four accounts of the users have an 800 MB disk space limit. Once these users use the 500 MB disk space you allocated for reseller Joe, he will no longer have the option to create more accounts, although his four users can still use resources.
The cPanel and WHM team strongly recommends all users to utilize extra limitations when enabling reseller overselling. Pay attention to the kinds of per-approved packages you set for an account, and mind the total number of accounts you allow a reseller to create.
What’s with overselling disabled?
If you can enable overselling, you can also disable it. When you do this, a reseller still has the ability to create new accounts until they have reached the maximum allocation of resources you provide them with. Once the reseller reaches this maximum amount, it disables the new account creation option. But like with overselling enabled, disk space or bandwidth amount the accounts use does not have any impact on the reseller’s ability to make new accounts.