Pkg system died again-Unable to check for updates, No trusted public keys found
-
I was humming along with the 2.4 snaps until yesterday. Suddenly my pkg system stopped working and pfSense refused to update:

[2.4.0-BETA][admin@r1]/root: pkg update Updating pfSense-core repository catalogue... Fetching meta.txz: 100% 940 B 0.9kB/s 00:01 pkg: No trusted public keys found repository pfSense-core has no meta file, using default settings Fetching packagesite.txz: 100% 2 KiB 2.3kB/s 00:01 pkg: No trusted public keys found Unable to update repository pfSense-core Updating pfSense repository catalogue... Fetching meta.txz: 100% 936 B 0.9kB/s 00:01 pkg: No trusted public keys found repository pfSense has no meta file, using default settings Fetching packagesite.txz: 100% 122 KiB 124.9kB/s 00:01 pkg: No trusted public keys found Unable to update repository pfSenseI have gotten in this jam before but this time it took more aggressive steps to get out of it. Not sure how to better troubleshoot but…
- tried simple reboot (no good)
- tried pkg update -f and pkg upgrade -f
- tried pkg info -x pfSense to make sure pfSense-base was installed (it was)
- tried pfSense-upgrade -4 (no good)
- checked DNS resolution (both v4 and v6) from the console (it was all fine)
- restarted Unbound (didn't help)
- added '8.8.8.8' to /etc/resolv.conf as a test (did not help)
- checked my /usr/local/etc/pkg/repos/pfSense.conf file (seemed correct)
- re-downloaded keys (they were already there, and this did not fix the problem)
fetch -qo /usr/local/share/pfSense/keys/pkg/trusted/ https://raw.githubusercontent.com/pfsense/pfsense/master/src/usr/local/share/pfSense/keys/pkg/trusted/pkg.pfsense.org.20160406In the end the only thing that "worked" was to change the URLs in the repo from the Netgate ones to the pfSense community ones:
pkg+https://beta.pfsense.org/packages/pfSense_master_amd64-core pkg+https://beta.pfsense.org/packages/pfSense_master_amd64-pfSense_develOnce I did that I was able to update + gitsync again and am now on 2.4.0.b.20170207.2344 snap.
Of course, I am now on the CE edition which wasn't my intention. :( Is there any way to get "back on track"? Still puzzled as to how this happened.
Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.