So this error has been popping up a lot so I thought I'd resolve it:

W: GPG error: http://cfengine.com precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 535C743689107B44

So I did some research and tried these solutions

gpg --keyserver hkp://keyserver.ubuntu.com:80 --recV 535C743689107B44


sudo apt-key adv --keyserver.ubuntu.com --recv-keys 535C743689107B44

both of which terminated with this message

gpgkeys: key 535C743689107B44 not found on keyserver
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0

Any insights are appreciated


2 Answers 2


Maybe the GPG-key is not there (anymore).

If you want to install CFEngine Community Linux Packages: from(http://cfengine.com/cfengine-linux-distros)

exerpt: CFEngine 3 Linux Distributions: Download and install the CFEngine GPG key(changed # to sudo because of formating):

sudo wget http://cfengine.com/pub/gpg.key

sudo apt-key add gpg.key

sudo rm gpg.key

Add the repository to the apt list of sources. If the add-apt-repository utility is installed on your system, you may simply run:

sudo add-apt-repository http://cfengine.com/pub/apt

... follow instructions on the website.


The second approach mentioned in this link worked for me. Manually download the key and add it. The link provides step by step procedure to fix the error happening due to missing key.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.