Articles in this section

Plesk installation or upgrade fails: Fatal error during packages installation: Public key is not installed

Plesk for Linux kb: technical

Applicable to:

  • Plesk for Linux

Symptoms

Upgrading, updating or installing components in Plesk Obsidian 18.0.66 or earlier returns an error

Note: The package from the error may differ

Fatal error during packages installation: Public key for plesk-php81-xdebug-3.4.2-1centos.7.250318.1306.x86_64.rpm is not installed
YumGPGCheckError: Public key for plesk-php81-xdebug-3.4.2-1centos.7.250318.1306.x86_64.rpm is not installed

Cause

Starting April 14th, 2025, Plesk repositories are using a new GPG key to improve security. Older releases without this key would fail to install new packages.

Resolution

The Plesk team has released a fix for this behavior. To resolve the issue, update Plesk to the latest version: How to update Plesk Obsidian to the latest build.

Manual workaround

  1. Log in over SSH
  2. Get the Plesk installer (download the appropriate version for the OS from http://autoinstall.plesk.com/Installer/3.69.0/)

    # wget http://autoinstall.plesk.com//Installer/3.69.0/parallels_installer_CentOS_7_x86_64

  3. Make the downloaded installer script executable:

    # chmod +x ./parallels_installer_CentOS_7_x86_64

  4. Run the installer with the following command:

    # ./parallels_installer_CentOS_7_x86_64 add --components php8.1 --disable-self-upgrade

Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.