I am on Fedora 40 and just started running into this problem today. Updating from GNOME Software, I get the following error
package proton-vpn-gtk-app-4.7.3-1.fc40.noarch cannot be verified and repo protonvpn-fedora-stable is GPG enabled: /var/cache/PackageKit/40/metadata/protonvpn-fedora-stable-40-x86_64/packages/proton-vpn-gtk-app-4.7.3-1.fc40.noarch.rpm could not be verified.
/var/cache/PackageKit/40/metadata/protonvpn-fedora-stable-40-x86_64/packages/proton-vpn-gtk-app-4.7.3-1.fc40.noarch.rpm: digest: SIGNATURE: NOT OK
How can I fix this?
Yep, same for me. Keen to see if anyone has a fix
Exact same problem with fedora 41 but with a different package:
package proton-vpn-gnome-desktop-0.8.0-1.fc41.noarch cannot be verified and repo protonvpn-fedora-stable is GPG enabled: /var/cache/rpm-ostree/repomd/protonvpn-fedora-stable-41-x86_64/packages/proton-vpn-gnome-desktop-0.8.0-1.fc41.noarch.rpm could not be verified.
/var/cache/rpm-ostree/repomd/protonvpn-fedora-stable-41-x86_64/packages/proton-vpn-gnome-desktop-0.8.0-1.fc41.noarch.rpm: digest: SIGNATURE: NOT OK
I’m on KDE, and this kept system updates from completing. I disabled the kill switch and uninstalled, then reinstalled using Proton instructions at https://protonvpn.com/support/official-linux-vpn-fedora/ - just my workaround.
Please try completely removing the Proton VPN app using the command below:
sudo dnf remove "protonvpn*" proton-vpn-gnome-desktop
Afterward, list and remove all the Proton VPN pub keys using the commands below:
rpm -q gpg-pubkey --qf '%{NAME}-%{VERSION}-%{RELEASE}\t%{SUMMARY}\n'
sudo rpm -e gpg-pubkey-xxx
where you will replace xxx
with the actual pubkey that is listed. You should repeat the procedure for all the Proton VPN pubkey listed.
Once you make sure that everything is completely removed, you can proceed with installing the Proton VPN app once again using the new Proton VPN repo protonvpn-stable-release-1.0.2-1.noarch.rpm
Please follow the exact steps as described in our official guide.
If the issue persists, please reach out to our technical support team via https://protonvpn.com/support-form for additional assistance.
I’m getting that updating via Software, but you get the option to y/n if you update via terminal with sudo dnf upgrade.
That will update the package, then you’re left like me searching here for reasons why Proton VPN seems to be heavily dysfunctional with Fedora 41. I’m literally getting 10-20% down on VPN and handshake issues.
Well maybe hold off as after that update my VPN connection has slowed down really badly and others reported issues here too. Mine updated via Flatpak which is why it just went through.