cPanel Deprecation Plan
Last modified: November 18, 2024
Overview
To improve our ability to support our customers and provide the best possible experience, we sometimes remove features from cPanel & WHM. When possible, we attempt to provide advance notice of any deprecations or removals. Check this document often for updates.
We use the following terminology to describe features that we plan to remove from cPanel & WHM:
-
Deprecated — We no longer recommend the feature and, in most cases, plan to remove it from cPanel & WHM soon.
- Because we ceased active development on the feature, we are unlikely to provide future bug fixes.
- Update any customizations on your server that use or depend on the feature as soon as possible.
-
Removed — We have removed the feature from the cPanel & WHM codebase.
- We will not fix bugs.
- In most cases, you cannot use the feature.
- Any customizations on your server that continue to use or depend on the feature will experience problems.
Planned deprecations and removals
We currently plan to deprecate or remove the following features in future cPanel & WHM versions:
Feature | Recommended action | Deprecation | Removal |
---|---|---|---|
Roundcube with MySQL® database backend | Convert Roundcube to use an SQLite database backend. | cPanel & WHM version 120 | TBD |
Sectigo® AutoSSL provider |
|
cPanel & WHM version 118 | cPanel & WHM version 120 |
Z-Push - ActiveSync Support plugin | Use the third-party DAVx5 client for Android™. | cPanel & WHM version 118 | TBD |
MySQL 5.7 | MySQL 5.7 reached End of Life in October 2023. You can no longer select MySQL 5.7 for new installations. Update your local MySQL servers and your remote MySQL servers to use a supported version. | cPanel & WHM version 118 | TBD |
MariaDB® 10.3 | MariaDB 10.3 reached End of Life in May 2023. You can no longer select MariaDB 10.3 for new installations. Update your local MariaDB servers and your remote MariaDB servers to use a supported version. | cPanel & WHM version 118 | TBD |
Legacy locales | Switch to a supported language. cPanel & WHM officially supports the following languages:
Note:
New translations will replace legacy locales as they become available.
|
cPanel & WHM version 106 | TBD |
cPAddons | Install WHMCS manually. Install WP Toolkit with one of our supported methods. | cPanel & WHM version 104 | TBD |
Install cPAddons Site Software | Install WHMCS manually. Install WP Toolkit with one of our supported methods. | cPanel & WHM version 104 | TBD |
Site Software | Install WHMCS manually. Install WP Toolkit with one of our supported methods. | cPanel & WHM version 104 | TBD |
Manage cPAddons Site Software | Install WHMCS manually. Install WP Toolkit with one of our supported methods. | cPanel & WHM version 104 | TBD |
MariaDB 10.2 | MariaDB 10.2 reached End of Life on May 23, 2022. You can no longer select MariaDB 10.2 for new installations. Update your local MariaDB servers and your remote MariaDB servers to use a supported version. | cPanel & WHM version 106 | TBD |
MariaDB 10.1 | MariaDB 10.1 reached End of Life on October 17, 2020. You can no longer select MariaDB 10.1 for new installations. Update your local MariaDB servers and your remote MariaDB servers to use a supported version. | cPanel & WHM version 90 | TBD |
MariaDB 10.0 | MariaDB 10.0 reached End of Life on March 31, 2019. You can no longer select MariaDB 10.0 for new installations. Update your local MariaDB servers and your remote MariaDB servers to use a supported version. | cPanel & WHM version 88 | TBD |
MySQL 5.6 | MySQL 5.6 reached End of Life in February 2021. You can no longer select MySQL 5.6 for new installations. Update your local MySQL servers and your remote MySQL servers to use a supported version. | cPanel & WHM version 88 | TBD |
Ruby Gem Installer | Read our How to Create Ruby Web Applications documentation for information on working with Ruby Gems. | cPanel & WHM version 66 | TBD |
Ruby on Rails® | Read our How to Create Ruby Web Applications documentation for information on creating and deploying a Ruby on Rails application. | cPanel & WHM version 66 | TBD |
RubyGems | Read our How to Create Ruby Web Applications documentation for information on working with Ruby Gems. | cPanel & WHM version 66 | TBD |
cPanel & WHM’s Mongrel Ruby code base | Use cPanel’s Application Manager interface (cPanel » Home » Software » Application Manager) to manage Phusion Passenger™ Ruby applications. | cPanel & WHM version 64 | TBD |
MySQL 5.5 | MySQL 5.5 reached End of Life on December 31, 2018. You can no longer select MySQL 5.5 for new installations. Update your local MySQL servers and your remote MySQL servers to use a supported version. | cPanel & WHM version 11.52 | TBD |
Deprecated and removed features
We have completed the deprecation or removal of the following features in recent cPanel & WHM versions:
Feature | Recommended action | Deprecation | Removal |
---|---|---|---|
WHM’s Tomcat Manager interface | Use Tomcat 10.1 with containers. | cPanel & WHM version 122 | cPanel & WHM version 122 |
Internal PHP version 8.1 | Verify that all third-party plugins function with internal PHP version 8.3. | cPanel & WHM version 118 | cPanel & WHM version 118 |
Calendar and Contacts Server (CCS) plugin | Use the cpdavd service for CalDAV (calendars) and CardDAV (contacts). During the upgrade to cPanel & WHM version 120, servers that use the CCS plugin will automatically migrate all CCS data to a format compatible with the cpdavd service. |
cPanel & WHM version 120 | cPanel & WHM version 120 |
Z-Push - ActiveSync Support plugin | Use the third-party DAVx5 application for Android™. For more information, read our How to Synchronize Calendars and Contacts on Android Devices documentation. | cPanel & WHM version 120 | cPanel & WHM version 120 |
Larry Roundcube theme | Use the Elastic theme. The Elastic theme is now the only available theme in Roundcube.
Note:
Roundcube removed the Larry theme in version 1.6.
|
cPanel & WHM version 120 | cPanel & WHM version 120 |
Ability to add or delegate calendars in Roundcube | Use Webmail’s Calendars and Contacts Management interface (Webmail » Calendars and Contacts Management) to add calendars and Webmail’s Calendars and Contacts Sharing interface (Webmail » Calendars and Contacts Sharing) to share them. | cPanel & WHM version 120 | cPanel & WHM version 120 |
Ubuntu® 20.04 LTS | Upgrade to Ubuntu 22.04 LTS. | cPanel & WHM version 118 | cPanel & WHM version 120 |
Skeleton Directory interface | We have removed this interface in version 116 and later, but you can still create and administer skeleton directories in cPanel & WHM. | N/A | cPanel & WHM version 116 |
CentOS 7 and CloudLinux™ 7 | Migrate to an AlmaLinux OS 8 server.
Note:
We block new cPanel & WHM installations and upgrades on CentOS 7 and CloudLinux 7 in cPanel & WHM version 112. We will support existing CentOS 7 and CloudLinux 7 servers running cPanel & WHM version 110 in our Extended Lifecycle Support program until January 1, 2026. For more information, read our Extended Lifecycle Support OSes Update blog post.
|
cPanel & WHM version 106 | cPanel & WHM version 112 |
CloudLinux 6 and Red Hat® Enterprise Linux® (RHEL) 7 | Migrate to a supported operating system.
Note:
We block new cPanel & WHM installations on CloudLinux 6 and RHEL 7 in cPanel & WHM version 112. We will support existing CloudLinux 6 and RHEL 7 servers running cPanel & WHM version 110 until these operating systems reach their EOL (End of Life).
|
cPanel & WHM version 106 | cPanel & WHM version 112 |
Internal PHP version 7.4 | Verify that all third-party plugins function with internal PHP version 8.1.
Note:
This includes the removal of all PHP modules that Horde provides. For more information, read the Horde webmail interface entry in this document.
|
cPanel & WHM version 110 | cPanel & WHM version 110 |
Internal PHP version 7.3 | Verify that all third-party plugins function with internal PHP version 8.1. | cPanel & WHM version 102 | cPanel & WHM version 110 |
Horde webmail interface | Horde relies on PHP 7.4, which reached End-of-Life on November 28, 2022. Because of this, we have removed the Horde webmail interface. Use Roundcube for Webmail.
Note:
The system will automatically migrate all Horde calendars and contacts to Roundcube when the server updates to cPanel & WHM version 108.
|
cPanel & WHM version 108 | cPanel & WHM version 108 |
PHP Version | Use the MultiPHP Manager for cPanel interface to find your installed PHP versions. | cPanel & WHM version 108 | cPanel & WHM version 108 |
CentOS 8 | CentOS 8 reached End of Life on December 31, 2021. Because of this, we blocked new installations of cPanel & WHM on CentOS 8 as of December 15, 2021. For more information, read our What should I do if my OS has reached its EOL date? documentation. | New installs blocked | New installs blocked |
Paper Lantern theme and all related styles | Use the Jupiter theme.
Note:
When the server updates to version 108, the system will automatically assign all accounts set to |
cPanel & WHM version 100 | cPanel & WHM version 108 |
Change Style interface | None. Jupiter does not support custom styles. | cPanel & WHM version 100 | cPanel & WHM version 108 |
Addon Domains, Subdomains, and Aliases interfaces in the Jupiter theme | Use the Domains interface for addon domain, subdomain, and alias management. | cPanel & WHM version 100 | cPanel & WHM version 106 |
MyDNS and NSD nameservers | Select PowerDNS or BIND in WHM’s Nameserver Selection interface (WHM » Home » Service Configuration » Nameserver Selection). Servers that still use MyDNS or NSD will automatically update to PowerDNS. | cPanel & WHM version 78 | cPanel & WHM version 106 |
WHM’s Change WebHost Manager Theme interface | WHM no longer supports non-default themes. | cPanel & WHM version 102 | cPanel & WHM version 102 |
WP Manager | Use WP Toolkit. | cPanel & WHM version 92 | cPanel & WHM version 104 |
The sysinfo.config file |
We have removed this file and all references to this file from cPanel & WHM features and scripts. | cPanel & WHM version 100 | cPanel & WHM version 100 |
WHM’s wpt_convert script |
None. | cPanel & WHM version 98 | cPanel & WHM version 98 |
WHM’s wpt_license script |
None. | cPanel & WHM version 98 | cPanel & WHM version 98 |
WHM’s clean_cgiemail script |
None. | cPanel & WHM version 98 | cPanel & WHM version 98 |
WHM’s CloudLinux LVE Manager interface | Use WHM’s CloudLinux Manager interface (WHM » Home » DNS Functions » CloudLinux Manager). | cPanel & WHM version 96 | cPanel & WHM version 96 |
WHM’s Edit DNS Zone interface | Use WHM’s DNS Zone Manager interface (WHM » Home » DNS Functions » DNS Zone Manager). | cPanel & WHM version 86 | cPanel & WHM version 96 |
WHM’s Edit MX Entry interface | Use WHM’s Email Routing Configuration interface (WHM » Home » DNS Functions » Email Routing Configuration). | cPanel & WHM version 96 | cPanel & WHM version 96 |
WHM’s Reset a DNS Zone interface | Use WHM’s DNS Zone Manager interface (WHM » Home » DNS Functions » DNS Zone Manager). | cPanel & WHM version 96 | cPanel & WHM version 96 |
WHM’s Copy an Account From Another Server With an Account Password interface | Use WHM’s Transfer or Restore cPanel Account interface (WHM » Home » Transfers » Transfer or Restore a cPanel Account). | cPanel & WHM version 88 | cPanel & WHM version 90 |
WHM’s Restore a Full Backup/cpmove File interface | Use WHM’s Transfer or Restore cPanel Account interface (WHM » Home » Transfers » Transfer or Restore a cPanel Account). | cPanel & WHM version 88 | cPanel & WHM version 90 |
Standardized Hook - Universal Password Trap | Use the API::Module::function Cpanel event or the Passwd event in your Hook Action Code. |
cPanel & WHM version 11.48 | cPanel & WHM version 88 |
CentOS 6 and Red Hat® Enterprise Linux® (RHEL) 6 | Use a newer version of a supported operating system. | cPanel & WHM version 72 | cPanel & WHM version 88 |
cPanel API 1 | Use our UAPI functions. For more information, read our Guide to Replacing cPanel API 1 Functions with UAPI Equivalents documentation. | cPanel & WHM version 11.26 | cPanel & WHM version 88 |
Amazon® Linux 1 | Use the cPanel & WHM AWS Marketplace listing for installations on the Amazon hyperscaler. | cPanel & WHM version 86 | cPanel & WHM version 88 |
Internet Explorer 11 | Use the latest version of the Microsoft Edge web browser. | cPanel & WHM version 88 | cPanel & WHM version 88 |
Internal PHP version 7.2 | Verify that all third-party plugins function with internal PHP version 7.3. | cPanel & WHM version 84 | cPanel & WHM version 84 |
EasyApache 3 | Use EasyApache 4. | cPanel & WHM version 76 | cPanel & WHM version 78 |
SquirrelMail | Use Roundcube for Webmail. For more information, read our Webmail Clients documentation.
Note:
By default, new installations of cPanel & WHM version 76 and later do not include SquirrelMail.
|
cPanel & WHM version 76 | cPanel & WHM version 78 |
Internal PHP version 5.6 | Verify that all third-party plugins function with internal PHP version 7.2. | cPanel & WHM version 76 | cPanel & WHM version 76 |
WHM’s Show Active and Inactive Accounts interface | Use WHM’s List Accounts interface (WHM » Home » Account Information » List Accounts) to view accounts on your server. | cPanel & WHM version 76 | cPanel & WHM version 76 |
XML output in APIs | Use the JSON output format to call WHM API and cPanel API functions. | cPanel & WHM version 68 | cPanel & WHM version 74 |
The cPanel-provided hardened-kernel update for the Linux® kernel | Use the KernelCare “Extra” Patchset from CloudLinux™. | cPanel & WHM version 68 | cPanel & WHM version 72 |
TLS version 1.0 | Use TLS version 1.2 to connect to cPanel & WHM via SSL/TLS. | cPanel & WHM version 68 | cPanel & WHM version 72 |
cPAddon Moderation | Do not use the Moderation section of WHM’s Manage cPAddons Site Software interface (WHM » Home » cPanel » Manage cPAddons Site Software).
Note:
Any cPAddons that currently use this feature will continue to function. However, if you disabled moderation, you cannot reactivate it.
|
cPanel & WHM version 66 | N/A |
Legacy Backups | Use WHM’s Backup Configuration interface (WHM » Home » Backup » Backup Configuration).
Note:
New installations of cPanel & WHM version 64 and later do not include the Legacy Backups system.
|
cPanel & WHM version 64 | N/A |
WHM’s Remote Access Hash interface | Use WHM’s Manage API Tokens interface (WHM » Home » Development » Manage API Tokens).
Note:
This interface and its use will not change on existing servers. On new installations of cPanel & WHM version 72 and later, we disable the Allow deprecated WHM accesshash authentication setting in the Security section of WHM's Tweak Settings interface (WHM >> Home >> Server Configuration >> Tweak Settings), in order to prevent new use. |
cPanel & WHM version 64 | N/A |
cPAddons - WordPress (Legacy) | Use cPAddons’ RPM-based WordPress® installation package. Servers that run cPanel & WHM version 64 or later automatically install this package.
Note:
|
cPanel & WHM version 64 | cPanel & WHM version 70 |
cPanel’s Simple Zone Editor interface | Use cPanel’s Zone Editor interface (cPanel » Home » Domains » Zone Editor). | cPanel & WHM version 62 | cPanel & WHM version 70 |
cPanel’s Advanced Zone Editor interface | Use cPanel’s Zone Editor interface (cPanel » Home » Domains » Zone Editor). | cPanel & WHM version 62 | cPanel & WHM version 70 |
Internal Perl 5.24 | Update all third-party applications to ensure that they are compatible with Perl 5.26 and later. | N/A | cPanel & WHM version 70 |
The cgiemail and cgiecho scripts |
Use WHM’s clean_cgiemail script to remove these scripts from your server. |
cPanel & WHM version 58 | cPanel & WHM version 68 |
AOL Instant Messenger (AIM) | Use any other available contact method. | N/A | cPanel & WHM version 70 |
MySQL 5.1 and earlier | Update your servers to use a supported version. | cPanel & WHM version 60 | cPanel & WHM version 62 |
cPanel’s CGI Center interface | Remove any CGI applications from your active cPanel accounts. | cPanel & WHM version 60 | cPanel & WHM version 64 |
Earlier versions of ImageMagick® |
|
cPanel & WHM version 58 | cPanel & WHM version 62 |
Internal Perl 5.18 | Update all third-party applications to ensure their compatibility with Perl 5.22 and later. | cPanel & WHM version 56 | cPanel & WHM version 58 |
cPanel’s x3 theme | Update all of your servers’ cPanel accounts to use the new default cPanel theme.
Warning:
If you customize the cPanel interface, or if you develop custom cPanel plugins, update them to use the new theme. For more information, read our Guide to cPanel Plugins documentation.
|
cPanel & WHM version 11.52 | cPanel & WHM version 60 |
BlackBerry® FastMail Service | Install the mobile version of your email client onto your phone. | cPanel & WHM version 11.52 | cPanel & WHM version 98 |
CentOS 5, CloudLinux 5, and Red Hat® Enterprise Linux® (RHEL) 5 | Upgrade your servers to a newer version of your operating system. | cPanel & WHM version 56 | cPanel & WHM version 58 |
32-bit architectures for all supported operating systems | Upgrade your servers to use a 64-bit architecture. | cPanel & WHM version 56 | cPanel & WHM version 58 |
bandmin | Do not use the bandmin application. | N/A | cPanel & WHM version 58 |
Ability to customize cPanel & WHM ports | Use the default secure ports for WHM (2087 ) and cPanel (2083 ). |
N/A | cPanel & WHM version 58 |
Earlier versions of suEXEC modules | Update your servers to use EasyApache 4. | N/A | cPanel & WHM version 58 |
Microsoft® FrontPage® extensions | None. | cPanel & WHM version 11.46 | cPanel & WHM version 11.46 |
stunnel | Because cPanel & WHM includes NativeSSL support, no action is necessary. | cPanel & WHM version 11.32 | cPanel & WHM version 58 |
The LANG localization system | Update custom translations of the cPanel or WHM interfaces and custom plugins to use the locale.maketext system. |
cPanel & WHM version 11.26 | cPanel & WHM version 82 |
Apple® Push Notifications | cPanel & WHM no longer supports iOS Mail push notifications due to the following changes by Apple:
|
N/A | N/A |