• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

GPG error jessie NO_PUBKEY BD11A6AA914BDF7E

jan5050

New Pleskian
Hello Community,

i got a problem im running im Plesk on a Debian Jessie and the Plesk Version 12.5.27.

Fetched 162 kB in 41min 13s (65 B/s)
Reading package lists...
W: GPG error: http://autoinstall.plesk.com jessie InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY BD11A6AA914BDF7E
W: GPG error: http://autoinstall.plesk.com jessie InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY BD11A6AA914BDF7E
W: GPG error: http://autoinstall.plesk.com jessie InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY BD11A6AA914BDF7E
W: GPG error: http://autoinstall.plesk.com jessie InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY BD11A6AA914BDF7E
W: GPG error: http://autoinstall.plesk.com jessie InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY BD11A6AA914BDF7E

WARNING: The following packages cannot be authenticated!
plesk-php56-fpm plesk-php56-snmp plesk-php56-pdo plesk-php56-odbc
plesk-php56-mysql plesk-php56-imap plesk-php56-bcmath plesk-php56-enchant
plesk-php56-xmlrpc plesk-php56-pspell plesk-php56-tidy plesk-php56-release
plesk-php56-process plesk-php56-ldap plesk-php56-soap plesk-php56-gd
plesk-php56-pgsql plesk-php56-xml plesk-php56-dba plesk-php56-mcrypt
plesk-php56-mbstring plesk-php56-intl plesk-php56-opcache plesk-php56-cli
plesk-php56 plesk-php56-pear

So i unterstand the problem he is not able to get the right GPG Key but how can i update this key in Plesk that it works again?

Thank you for your help in advance.
 
Hi jan5050,

you could use:

sudo apt-get --allow-unauthenticated upgrade

... or wait untill these annoying key - warings are solved by Odin. Please keep in mind, that such "errors" are only warnings and the source may be trusted, if you downloaded these packages directly from "http://autoinstall.plesk.com/". Another way to solve such issues is the usage of "autoinstaller", instead of using apt-get ( autoinstaller will pass necessary options over to apt-get, in case of issues like that ).

/usr/local/psa/admin/bin/autoinstaller --select-product-id plesk --select-release-current --show-components --show-options ( show installed components and possible options )

/usr/local/psa/admin/bin/autoinstaller --select-product-id plesk --select-release-current --upgrade-installed-components
( upgrade installed components )

/usr/local/psa/admin/bin/autoinstaller --select-product-id plesk --select-release-current --reinstall-patch --install-component base
( install latest patches and latest base components )

/usr/local/psa/admin/bin/autoinstaller --help
( show all possible commands for the autoinstaller utility )
 
Thank you UFHH01 for your fast reply.

The warning comes from the autoinstaller every night when plesk try to install the new updates.

I attched the full logfile that plesk displays me when i log me in.

Some parts are in Germany but when i see it right on your profile your are from germany too :)
 

Attachments

  • plesk-upgrade-logfile.txt
    10.1 KB · Views: 1
Hi jan5050,

just to understand your issue:

Code:
WARNING: The following packages cannot be authenticated!
  plesk-php56-fpm plesk-php56-snmp plesk-php56-pdo plesk-php56-odbc
  plesk-php56-mysql plesk-php56-imap plesk-php56-bcmath plesk-php56-enchant
  plesk-php56-xmlrpc plesk-php56-pspell plesk-php56-tidy plesk-php56-release
  plesk-php56-process plesk-php56-ldap plesk-php56-soap plesk-php56-gd
  plesk-php56-pgsql plesk-php56-xml plesk-php56-dba plesk-php56-mcrypt
  plesk-php56-mbstring plesk-php56-intl plesk-php56-opcache plesk-php56-cli
  plesk-php56 plesk-php56-pear
E: There are problems and -y was used without --force-yes

Just to learn some basics, please consider having a look to: "http://autoinstall.plesk.com/"
Here you can see all official Plesk versions.

You decided you use non-offcial Plesk version, so please consider having another look to: "ftp://ftp.hosteurope.de/mirror/autoinstall.plesk.com" or "http://www2.frugalware.org/mirror/autoinstall.plesk.com/"
As you can see in this example, there are more packages for debian... your current used Plesk version "12.5.27" is shown as well.
During the autoinstaller - process, Plesk will add needed sources to the "sources.list" at "/etc/apt/", based on your operating system. This will be for example "deb http://autoinstall.plesk.com/debian/PSA_12.5.27 jessie all". Depending on the needed packages, it might be as well: "deb http://autoinstall.plesk.com/debian/PACKAGE_NAME all all"

Please compair your log - file with the needed sources and consider a manual installation.
Some new packages coming from autoinstall.plesk.com , especially when they are not official yet, may have issues ( in your case, the needed additional PHP - files were not triggered with "--force-yes" options ) and you will experience issues like the described one. But you can resolve such issues all by yourself, when you consider adding the sources to your "/etc/apt/sources.list":
Code:
## Official repositories and third party repositories for "jessie"

deb http://ftp.de.debian.org/debian testing main contrib non-free
deb-src http://ftp.de.debian.org/debian testing main contrib non-free

deb http://ftp.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ jessie-updates main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free


## Odin - Plesk repositories and third party repositories for Plesk with "jessie"

deb http://autoinstall.plesk.com/debian/PSA_12.5.27 jessie all

deb http://autoinstall.plesk.com/debian/SITEBUILDER_12.5.27 all all

deb http://autoinstall.plesk.com/debian/PHP_5.6.12 jessie all
deb http://autoinstall.plesk.com/debian/PHP_5.5.28 jessie all
deb http://autoinstall.plesk.com/debian/PHP_5.4.44 jessie all
deb http://autoinstall.plesk.com/debian/PHP_5.3.29 jessie all
deb http://autoinstall.plesk.com/debian/PHP_5.2.17 jessie all

deb http://autoinstall.plesk.com/debian/NGINX_1.9.2 jessie all

After adding sources to your sources-list, you should clean and update with apt-get:

apt-get clean
apt-get update

For future upgrades you may now use as well the command "apt-get upgrade" or even better "aptitude upgrade", which will always ask you, if you "trust" non-official sources, before the installation process.


If the sources are not found, you could as well add a mirror, like for example "ftp://ftp.hosteurope.de/mirror/autoinstall.plesk.com", or/and "http://www2.frugalware.org/mirror/autoinstall.plesk.com/" so you have a backup mirror, which might find the needed sources. If you experience issues, please post as well depending errors from your command line.

Please keep in mind to change your sources.list, if you upgrade/downgrade to another operating system. The string "jessie" should only be used, when you current os version is Debian 8. Think about using a tool like "Debian Sources List Generator" ( http://debgen.simplylinux.ch/ ) if you would like to create other sources.list 's, or mirrors.
 
Back
Top