title: Upgrade Blockers created at: Wed Nov 06 2024 08:35:54 GMT+0000 (Coordinated Universal Time) updated at: Sat Feb 08 2025 14:22:50 GMT+0000 (Coordinated Universal Time) --- # Upgrade Blockers # Overview When you upgrade to a newer version of cPanel & WHM or install cPanel & WHM on a new server, the system checks for compatibility with the version of cPanel & WHM that you wish to install. **Blockers** are conditions that don’t allow the cPanel & WHM update process (`upcp`) to install or upgrade to a particular version. !! Warning: !! Before you upgrade the cPanel & WHM version on a server, we **strongly** recommend that you restore cPanel & WHM’s management of all FTP targets on your server. If the FTP package’s target is set to `unmanaged` on a server that you wish to upgrade, you may encounter problems in the cPanel interface. For more information, read our [How to Set or Unset Package Management](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-set-or-unset-package-management) documentation. Before you begin a new installation, read our [*Installation Guide*](https://docs.cpanel.net/installation-guide) documentation. The cPanel & WHM installation and upgrade processes require **at least** 5 GB of disk space in the `/usr/local/cpanel` directory. # Upgrades across multiple major versions !! Warning: !! After you upgrade to a new major version of cPanel & WHM, you **cannot** downgrade to a previous major version. !! If you are upgrading from a very old version of cPanel & WHM, you may experience problems. !! To resolve this issue, manually upgrade to an intermediate version using the [/etc/cpupdate.conf](https://docs.cpanel.net/knowledge-base/cpanel-product/the-cpanel-update-configuration-file-cpupdate-conf) file. Then, you can proceed to the final target version. !! If you need assistance, contact [cPanel Technical Support](http://tickets.cpanel.net/) . If you run an update that includes multiple cPanel & WHM major version upgrades, the cPanel & WHM update process (`upcp`) will upgrade your server to each intermediate version. The update process performs compatibility checks for each intermediate version prior to each upgrade. ### Example For example, after a system administrator runs an update on a server that runs cPanel & WHM version 80, and the target version is cPanel & WHM version 86, the cPanel & WHM update process (`upcp`) performs the following actions: 1. The update process detects that the system must first upgrade to cPanel & WHM version 82. 2. The update process performs compatibility checks for the upgrade to cPanel & WHM version 82. * If the system is compatible, the update process upgrades cPanel & WHM to version 82. * If the system is **not** compatible, the update process sends a list of the compatibility issues to the system administrator, and the server remains on cPanel & WHM version 80. 3. After the upgrade to version 82 is complete, the update process performs compatibility checks for the upgrade to cPanel & WHM version 84. * If the system is compatible, the update process upgrades cPanel & WHM to version 84. * If the system is **not** compatible, the update process sends a list of the compatibility issues to the system administrator, and the server remains on cPanel & WHM version 82. 4. After the upgrade to version 84 is complete, the update process performs compatibility checks for the upgrade to cPanel & WHM version 86. * If the system is compatible, the update process upgrades cPanel & WHM to version 86. * If the system is **not** compatible, the update process sends a list of the compatibility issues to the system administrator, and the server remains on cPanel & WHM version 84. # System and software checks The cPanel & WHM update and installation processes perform two types of check: * **Standard** — Standard checks apply to all installations and upgrades. * **Version-specific** — Version-specific checks are specific requirements for the version of cPanel & WHM that you’re installing or upgrading. If cPanel & WHM encounters a compatibility issue that blocks the installation or upgrade process, the following events happen: 1. If you started an upgrade, the system remains at the last known compatible version. If you started a new installation of cPanel & WHM, the system remains in its pre-installation state. 2. cPanel & WHM sends a list of the blockers to the system administrator. 3. The installation or upgrade process exits. # Standard upgrade checks When you run an upgrade of cPanel & WHM to any version, the update process performs the following standard checks: ### License files You **cannot** upgrade cPanel & WHM if any of the following conditions are true: * The cPanel & WHM update process cannot find a valid cPanel & WHM license file. * Without the license file, cPanel & WHM cannot function properly and will block all updates. * You **must** purchase a valid license in order to upgrade, downgrade, or use cPanel & WHM. * The cPanel & WHM update process cannot read your cPanel & WHM license file. * To fix this issue, run the `/usr/local/cpanel/cpkeyclt` script. * If the problem persists, [contact our support staff](http://tickets.cpanel.net/) . * Your server’s license is no longer eligible for updates. If you experience difficulties with your license, [contact our customer service department](http://www.cpanel.net/contact.html) . ### Read-only file systems To ensure that the system can write files to critical directories, the cPanel & WHM update process will fail if the following directories file systems exist in a read-only state: ```bash /etc /var /var/lib/rpm /var/cpanel /usr/local /usr/local/cpanel /usr/local/bin /usr/bin /tmp /var/tmp ``` ### RPM database integrity The update process on servers not running the Ubuntu operating system verifies the integrity of the RPM database. * To verify the integrity of the RPM database, the update process installs and uninstalls a test RPM. * The update process attempts to repair the problem, but if it cannot repair the RPM database, the upgrade attempt fails. # Version requirements and blockers !! Warning: !! If a blocker for the version of cPanel & WHM to which you wish to upgrade is present on your system when you start the cPanel & WHM update process, the update process will **fail**. Select a version of cPanel & WHM below to view the installation requirements and upgrade blockers: cPanel & WHM version 124 No version-specific installation requirements or upgrade blockers exist for this version. cPanel & WHM version 122 No version-specific installation requirements or upgrade blockers exist for this version. cPanel & WHM version 120 if your server runs Ubuntu version 20.04 LTS, you **must** upgrade it to Ubuntu 22.04 LTS to install or upgrade to cPanel & WHM version 120. cPanel & WHM version 118 No version-specific installation requirements or upgrade blockers exist for this version. cPanel & WHM version 116 No version-specific installation requirements or upgrade blockers exist for this version. cPanel & WHM version 114 No version-specific installation requirements or upgrade blockers exist for this version. cPanel & WHM version 112 **CentOS 7, CloudLinux 6 and 7, and RHEL 7**\ This version includes the following installation requirements and upgrade blockers:\ You **cannot** install or upgrade to cPanel & WHM version 112 if your server runs CentOS 7, CloudLinux 6 or 7, or Red Hat® Enterprise Linux® (RHEL) 7. For more information, read our [cPanel Deprecation Plan](https://docs.cpanel.net/knowledge-base/cpanel-product/cpanel-deprecation-plan/) documentation. cPanel & WHM version 110 No version-specific installation requirements or upgrade blockers exist for this version. cPanel & WHM version 108 No version-specific installation requirements or upgrade blockers exist for this version. cPanel & WHM version 106 **Rocky Linux 8**\ In cPanel & WHM version 106, you can install cPanel & WHM on the Rocky Linux™ 8 operating system. This installation is *experimental* and will *not* be supported until cPanel & WHM version 108. cPanel & WHM version 104 No version-specific installation requirements or upgrade blockers exist for this version. cPanel & WHM version 102 This version includes the following installation requirements and upgrade blockers:\ **CentOS 8** You **cannot** install or upgrade to cPanel & WHM version 102 if your server runs CentOS 8, which has reached its [end of life](https://docs.cpanel.net/knowledge-base/third-party/third-party-software-end-of-life-policy/) .\ **CloudLinux 6.5 and earlier** If your server runs CloudLinux 6.5 or earlier, you **must** upgrade it to CloudLinux version 6.6 or later to install or upgrade to cPanel & WHM version 102.\ **Ubuntu 20.04 LTS**\ WebPros International, LLC only supports installations of cPanel & WHM version 102 and later on the Ubuntu 20.04 operating system. We no longer support cPanel & WHM version 98 and 100 on Ubuntu 20.04 and we block installation of those versions on the Ubuntu operating system. cPanel & WHM version 100 No version-specific installation requirements or upgrade blockers exist for this version. version. cPanel & WHM version 98 No version-specific installation requirements or upgrade blockers exist for this version. cPanel & WHM version 96 No version-specific installation requirements or upgrade blockers exist for this version. cPanel & WHM version 94 No version-specific installation requirements or upgrade blockers exist for this version. cPanel & WHM version 92 No version-specific installation requirements or upgrade blockers exist for this version. cPanel & WHM version 90 No version-specific installation requirements or upgrade blockers exist for this version. cPanel & WHM version 88 This version includes the following installation requirements and upgrade blockers:\ **Amazon Linux 1**\ Existing cPanel & WHM servers that use the Amazon Linux 1 operating system **cannot** upgrade from cPanel & WHM version 86 to 88.\ **CentOS 6 and Red Hat Enterprise Linux (RHEL) 6**\ Existing cPanel & WHM servers that use CentOS 6 and Red Hat Enterprise Linux (RHEL) 6 operating system **cannot** upgrade from cPanel & WHM version 86 to 88. For more information about our deprecation of CentOS 6, read our [CentOS 6, CloudLinux 6 OS, and you!](https://blog.cpanel.com/centos-6-eol-cloudlinux-6-os-and-you/) blog post.\ **MySQL 5.5** * If you wish to upgrade a server with MySQL 5.5 on cPanel & WHM version 86, you **must** skip cPanel & WHM versions 88 and 90 and upgrade to version 92. * Upgrade your MySQL version in WHM’s [*MySQL/MariaDB Upgrade*](https://docs.cpanel.net/whm/sql-services/mysql-or-mariadb-upgrade/) interface (*WHM » Home » SQL Services » MariaDB/MySQL Upgrade*). cPanel & WHM version 86 This version includes the following installation requirements and upgrade blockers:\ **Amazon Linux 1**\ Servers that use the Amazon Linux 1 operating system **cannot** install cPanel & WHM. cPanel & WHM version 84 No version-specific installation requirements or upgrade blockers exist for this version. cPanel & WHM version 82 No version-specific installation requirements or upgrade blockers exist for this version. cPanel & WHM version 80 This version includes the following installation requirements and upgrade blockers:\ **Installation requirements** * MySQL 5.6 and later, or any version of MariaDB. * At least 360,000 inodes available on the target filesystem. **Upgrade blockers** * MySQL 5.5. * You **must** upgrade to MySQL version 5.6 or higher, or any version of MariaDB, before you can upgrade your cPanel & WHM server. * Upgrade your MySQL version in WHM’s [*MySQL/MariaDB Upgrade*](https://docs.cpanel.net/whm/sql-services/mysql-or-mariadb-upgrade/) interface (*WHM » Home » SQL Services » MariaDB/MySQL Upgrade*). * Remote MySQL 5.6 or later. * You **must** upgrade any remote database servers to MySQL version 5.6 or higher, or any version of MariaDB, before you can upgrade your cPanel & WHM server. * Check your remote database MySQL profiles in WHM’s [*Manage MySQL\_\_ Profiles*](https://docs.cpanel.net/whm/sql-services/manage-mysql-profiles) interface (*WHM » Home » SQL Services » Manage MySQL\_\_ Profiles*). * Less than 360,000 available inodes. cPanel & WHM version 78 This version includes the following installation requirements and upgrade blockers:\ **Installation requirements** * EasyApache 4. * LiteSpeed version 5.3.6 or later. **Upgrade blockers** * EasyApache 3 * You **must** migrate to EasyApache 4 before you upgrade to cPanel & WHM version 78. * Migrate to EasyApache 4 from WHM’s [*EasyApache 4*](https://docs.cpanel.net/ea4/) interface (*WHM » Home » Software » EasyApache 4*). * LiteSpeed version 5.3.5 and earlier. cPanel & WHM version 76 No version-specific installation requirements or upgrade blockers exist for this version. cPanel & WHM version 74 No version-specific installation requirements or upgrade blockers exist for this version. cPanel & WHM version 72 No version-specific installation requirements or upgrade blockers exist for this version. cPanel & WHM version 70 No version-specific installation requirements or upgrade blockers exist for this version. cPanel & WHM version 68 This version includes the following installation requirements and upgrade blockers: **Installation requirements** * The `ea-apache24-config-runtime` package version 1.0-113 or later. * LiteSpeed version 5.2.1 build 2 or later. **Upgrade blockers** * The `ea-apache24-config-runtimepackage` version 1.0-112 and earlier. * LiteSpeed version 5.2.1 build 1 and earlier. * If LiteSpeed exists on your server, you **must** upgrade to LiteSpeed version 5.2.1 build 2 or later **before** you upgrade to cPanel & WHM version 68. Otherwise, websites will **not** provide the entire certificate chain and browsers may display an SSL error. * View the `/usr/local/lsws/autoupdate/build` file to verify your LiteSpeed version information. * For more information about how to upgrade LiteSpeed, read LiteSpeed’s [cPanel Plugin](https://www.litespeedtech.com/products/litespeed-web-server/control-panel-plugins/cpanel) documentation. !! Note: !! If your server does **not** contain the `/usr/local/lsws/ directory`, LiteSpeed likely does not exist on your server. cPanel & WHM version 66 No version-specific installation requirements or upgrade blockers exist for this version. !! Note: !! After the upgrade to cPanel & WHM version 66 finishes, WHM users in an active session **must** refresh their browser windows. Until they do, they may see additional frames within the WHM interface on each page load. cPanel & WHM version 64 No version-specific installation requirements or upgrade blockers exist for this version. cPanel & WHM version 62 This version includes the following installation requirements and upgrade blockers: Installation requirements * MySQL version 5.5 and later. Upgrade blockers * MySQL version 5.1 and earlier. * You **must** upgrade to at least MySQL version 5.5 before you can upgrade your cPanel & WHM server. * Upgrade your MySQL version in WHM’s [*MySQL/MariaDB Upgrade*](https://docs.cpanel.net/whm/sql-services/mysql-or-mariadb-upgrade/) interface (*WHM » Home » SQL Services » MariaDB/MySQL Upgrade*). cPanel & WHM version 60 This version includes the following installation requirements and upgrade blockers: **Installation** **requirements** * SNI support. * Your server **must** support SNI (for example, Apache (httpd) 2.2.12, Litetspeed 4.1, or Openlitespeed 1.4.12 or greater). * Use WHM’s [*EasyApache 4*](https://docs.cpanel.net/ea4/) interface (*WHM » Home » Software » EasyApache*) to upgrade your web server. **Upgrade blockers** * Apache (httpd) 2.2.11 or older. cPanel & WHM version58 This version includes the following installation requirements and upgrade blockers: **Installation requirements** * A 64-bit system. **Upgrade blockers** * CentOS 5, RHEL 5, and CloudLinux 5. * If your server runs the CentOS or RHEL operating systems, it **must** run version 6 or later. * If your server runs CloudLinux operating system, it **must** run version 6 or later. We recommend using CloudLinux version 6.6 or higher. * You **cannot** install or upgrade to cPanel & WHM version 58 on a server that runs CentOS 5, RHEL 5, or CloudLinux version 5. * 32-bit systems. * The `perl514` RPM target has an `installed` or `unmanaged` value. * If the `perl514` RPM target’s state is installed or unmanaged in **any** `.versions` file in the `/var/cpanel/rpm.versions.d/` directory, the upgrade to cPanel & WHM version 58 will fail. * To fix this issue in the `/var/cpanel/rpm.versions.d/local.versions` file, use the [`/usr/local/cpanel/scripts/update_local_rpm_versions`](https://docs.cpanel.net/knowledge-base/rpm-versions/the-update_local_rpm_versions-script) script. * To fix this issue in a third-party provided `\*.versions` file, update the file in your preferred text editor and then run the [`/usr/local/cpanel/scripts/check_cpanel_pkgs`](https://docs.cpanel.net/knowledge-base/rpm-versions/the-check_cpanel_pkgs-script) script. cPanel & WHM version56 No version-specific installation requirements or upgrade blockers exist for this version.