• Plesk Uservoice will be deprecated by October. Moving forward, all product feature requests and improvement suggestions will be managed through our new platform Plesk Productboard.
    To continue sharing your ideas and feedback, please visit features.plesk.com

Issue PPE - repository GPG Error

LRLD

New Pleskian
Server operating system version
Ubuntu 24.04.2
Plesk version and microupdate number
Plesk Obsidian 18.0.70 Update #2 Web Pro Edition
Hi,

as the title suggests, I'm currently getting the following error...

Code:
Err:14 https://mirror.apheleia-it.ch/repos/Kolab:/16/Ubuntu_24.04_Plesk_17  InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C8B3DA4DF6491D3D
Fetched 1,037 kB in 1s (1,490 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
5 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://mirror.apheleia-it.ch/repos/Kolab:/16/Ubuntu_24.04_Plesk_17  InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C8B3DA4DF6491D3D
W: Failed to fetch https://mirror.apheleia-it.ch/repos/Kolab:/16/Ubuntu_24.04_Plesk_17/InRelease  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C8B3DA4DF6491D3D
W: Some index files failed to download. They have been ignored, or old ones used instead.

I do see a kolab.gpg in /etc/apt/trusted.gpg.d, but there's nothing in the /etc/apt/keyrings folder.
Any ideas?

TIA
 
Have you tried downloading the key?

Bash:
sudo gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys C8B3DA4DF6491D3D
sudo apt clean
 
Right, it looks like the wrong key is being downloaded and saved to /etc/apt/trusted.gpg.d/kolab.gpg

gpg --show-keys /etc/apt/trusted.gpg.d/kolab.gpg
pub rsa4096 2018-05-24 [SC] A21E96611060CF0B4DF11E64A01D0CA80038D0DB

pub rsa4096 2018-05-24 [SC] A21E96611060CF0B4DF11E64A01D0CA80038D0DB

But the actual signing key is located...

pub rsa2048 2025-07-08 [SC] [expires: 2027-09-16] 9D4C22FDC7E02EA49CF3DB38C8B3DA4DF6491D3D

But it's not available as a .gpg file, just the plain text Release.key, which apt doesn't like.
There is a Release.gpg but that is just a signature file.

TIA
 
Have you tried downloading the key?

Bash:
sudo gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys C8B3DA4DF6491D3D
sudo apt clean

Hi mate, yes, I tried that but...

gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys C8B3DA4DF6491D3D
gpg: keyserver receive failed: No data

It's only available in the repository (see above) as a plain text public key, it needs to be a .gpg file...not human-readable plain text.

Plesk Premium Email is a paid for extension, I shouldn't have to be playing hunt the repo key, lol!

Hopefully someone at Plesk sees this.

Thanks for your help.
 
Same problem, while researching for an update to 22.04 (and then 24.04) I took a look at the update log and sure enough, the result of a sudo apt update command shows:
Code:
Err:20 https://mirror.apheleia-it.ch/repos/Kolab:/16/Ubuntu_20.04_Plesk_17  InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C8B3DA4DF6491D3D
Reading package lists... Done
W: GPG error: https://mirror.apheleia-it.ch/repos/Kolab:/16/Ubuntu_20.04_Plesk_17  InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C8B3DA4DF6491D3D
E: The repository 'https://mirror.apheleia-it.ch/repos/Kolab:/16/Ubuntu_20.04_Plesk_17  InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

I tried exporting and downloading the key. Both commands failed.
Code:
root@server:/etc/apt/sources.list.d# sudo gpg --export C8B3DA4DF6491D3D | sudo tee /etc/apt/trusted.gpg.d/Kolab.gpg
gpg: WARNING: nothing exported

Code:
root@server:/etc/apt/sources.list.d# sudo gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys C8B3DA4DF6491D3D
gpg: keyserver receive failed: No data

As has been stated, Premium Email is a paid for extension which we kind of expect to work.
 
I was going to edit my original post, but it seems that isn't possible, so..

This issue seems very similar to that being discussed here, does it not:
 
Have you already tried:



If not, please give it a go and let us know if it solves the issue.
The result of that command :(
Code:
root@server:~# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C8B3DA4DF6491D3D
Executing: /tmp/apt-key-gpghome.ealtRK3qJC/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys C8B3DA4DF6491D3D
gpg: keyserver receive failed: No data
 
Back
Top