No packages in available packages list
-
It looks like there were some backend issues earlier but they should be resolved now.
Try refereshing the packaage/update list or running at the CLI:
pfSense-repoc -N
-
I confirm that the issue is resolved.
-
I have the exact same problem, but it still does not work :(
Even working through the update troubleshoot page, does not fix the issue.
[24.03-RELEASE][admin@pfSense.3dit.local]/root: pkg-static update -f Updating pfSense-core repository catalogue... Fetching meta.conf: 100% 178 B 0.2kB/s 00:01 Fetching packagesite.pkg: 100% 2 KiB 1.6kB/s 00:01 pkg-static: No trusted public keys found Unable to update repository pfSense-core Updating pfSense repository catalogue... Fetching meta.conf: 100% 178 B 0.2kB/s 00:01 Fetching packagesite.pkg: 100% 192 KiB 196.3kB/s 00:01 pkg-static: No trusted public keys found Unable to update repository pfSense Error updating repositories!
The so called "Force pkg Metadata Update" or "Rewrite Repository Information" do not help either :/
Is a full reinstall really the last resort here?
Any help is much appreciated.
Netgate 5100 Serial: NG201812003658 Netgate Device ID: 2a5dafd7126cfa1f6d3c
-
Try running
pkg -d update
and see what additional debug info you get. -
@stephenw10 thanks for your fast response!
i do get nearly the same like messages like the initial op
switching to 24.11 results in the same, but other package path...
[24.03-RELEASE][admin@pfSense.3dit.local]/root: pkg -d update DBG(1)[7866]> pkg initialized Updating pfSense-core repository catalogue... DBG(1)[7866]> PkgRepo: verifying update for pfSense-core DBG(1)[7866]> PkgRepo: need forced update of pfSense-core DBG(1)[7866]> Pkgrepo, begin update of '/var/db/pkg/repo-pfSense-core.sqlite' DBG(1)[7866]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v24_03_amd64-core/meta.conf DBG(1)[7866]> curl_open DBG(1)[7866]> Fetch: fetcher used: pkg+https DBG(1)[7866]> curl> fetching https://pfsense-plus-pkg.netgate.com/pfSense_plus-v24_03_amd64-core/meta.conf DBG(1)[7866]> CURL> attempting to fetch from , left retry 3 * Couldn't find host pfsense-plus-pkg01.atx.netgate.com in the .netrc file; using defaults * Trying [2610:160:11:18::209]:443... * Connected to pfsense-plus-pkg01.atx.netgate.com (2610:160:11:18::209) port 443 * ALPN: curl offers http/1.1 * CAfile: /etc/ssl/netgate-ca.pem * CApath: /etc/ssl/certs/ * SSL connection using TLSv1.2 / ECDHE-RSA-AES256-GCM-SHA384 * ALPN: server accepted http/1.1 * Server certificate: * subject: C=US; ST=Texas; L=Austin; O=Rubicon Communications, LLC (Netgate); OU=pfSense Plus; CN=pfsense-plus-pkg01.atx.netgate.com * start date: Mar 15 20:23:37 2022 GMT * expire date: Feb 19 20:23:37 2122 GMT * common name: pfsense-plus-pkg01.atx.netgate.com (matched) * issuer: C=US; ST=Texas; L=Austin; O=Rubicon Communications, LLC (Netgate); OU=Netgate CA; CN=Netgate CA * SSL certificate verify ok. * using HTTP/1.1 > GET /pfSense_plus-v24_03_amd64-core/meta.conf HTTP/1.1 Host: pfsense-plus-pkg01.atx.netgate.com User-Agent: pkg/1.20.9 Accept: */* If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT < HTTP/1.1 200 OK Fetching meta.conf: 0%< Server: nginx < Date: Mon, 27 Jan 2025 15:32:05 GMT < Content-Type: application/octet-stream < Content-Length: 178 < Last-Modified: Fri, 19 Apr 2024 01:25:58 GMT < Connection: keep-alive < ETag: "6621c826-b2" < Accept-Ranges: bytes < Fetching meta.conf: 100% 178 B 0.2kB/s 00:01 * Connection #0 to host pfsense-plus-pkg01.atx.netgate.com left intact DBG(1)[7866]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v24_03_amd64-core/packagesite.pkg DBG(1)[7866]> curl_open DBG(1)[7866]> Fetch: fetcher used: pkg+https DBG(1)[7866]> curl> fetching https://pfsense-plus-pkg.netgate.com/pfSense_plus-v24_03_amd64-core/packagesite.pkg DBG(1)[7866]> CURL> attempting to fetch from , left retry 3 * Couldn't find host pfsense-plus-pkg01.atx.netgate.com in the .netrc file; using defaults * Found bundle for host: 0x18a2050248d0 [serially] * Re-using existing connection with host pfsense-plus-pkg01.atx.netgate.com > GET /pfSense_plus-v24_03_amd64-core/packagesite.pkg HTTP/1.1 Host: pfsense-plus-pkg01.atx.netgate.com User-Agent: pkg/1.20.9 Accept: */* If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT < HTTP/1.1 200 OK Fetching packagesite.pkg: 0%< Server: nginx < Date: Mon, 27 Jan 2025 15:32:05 GMT < Content-Type: application/octet-stream < Content-Length: 1580 < Last-Modified: Fri, 19 Apr 2024 01:25:58 GMT < Connection: keep-alive < ETag: "6621c826-62c" < Accept-Ranges: bytes < Fetching packagesite.pkg: 100% 2 KiB 1.6kB/s 00:01 * Connection #0 to host pfsense-plus-pkg01.atx.netgate.com left intact DBG(1)[7866]> PkgRepo: extracting packagesite.yaml of repo pfSense-core DBG(1)[11169]> PkgRepo: extracting signature of repo in a sandbox pkg: No trusted public keys found Unable to update repository pfSense-core Updating pfSense repository catalogue... DBG(1)[7866]> PkgRepo: verifying update for pfSense DBG(1)[7866]> PkgRepo: need forced update of pfSense DBG(1)[7866]> Pkgrepo, begin update of '/var/db/pkg/repo-pfSense.sqlite' DBG(1)[7866]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v24_03_amd64-pfSense_plus_v24_03/meta.conf DBG(1)[7866]> curl_open DBG(1)[7866]> Fetch: fetcher used: pkg+https DBG(1)[7866]> curl> fetching https://pfsense-plus-pkg.netgate.com/pfSense_plus-v24_03_amd64-pfSense_plus_v24_03/meta.conf DBG(1)[7866]> CURL> attempting to fetch from , left retry 3 * Couldn't find host pfsense-plus-pkg00.atx.netgate.com in the .netrc file; using defaults * Trying [2610:160:11:18::207]:443... * Connected to pfsense-plus-pkg00.atx.netgate.com (2610:160:11:18::207) port 443 * ALPN: curl offers http/1.1 * CAfile: /etc/ssl/netgate-ca.pem * CApath: /etc/ssl/certs/ * SSL connection using TLSv1.2 / ECDHE-RSA-AES256-GCM-SHA384 * ALPN: server accepted http/1.1 * Server certificate: * subject: C=US; ST=Texas; L=Austin; O=Rubicon Communications, LLC (Netgate); OU=pfSense Plus; CN=pfsense-plus-pkg00.atx.netgate.com * start date: Mar 15 20:23:11 2022 GMT * expire date: Feb 19 20:23:11 2122 GMT * common name: pfsense-plus-pkg00.atx.netgate.com (matched) * issuer: C=US; ST=Texas; L=Austin; O=Rubicon Communications, LLC (Netgate); OU=Netgate CA; CN=Netgate CA * SSL certificate verify ok. * using HTTP/1.1 > GET /pfSense_plus-v24_03_amd64-pfSense_plus_v24_03/meta.conf HTTP/1.1 Host: pfsense-plus-pkg00.atx.netgate.com User-Agent: pkg/1.20.9 Accept: */* If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT < HTTP/1.1 200 OK Fetching meta.conf: 0%< Server: nginx < Date: Mon, 27 Jan 2025 15:32:06 GMT < Content-Type: application/octet-stream < Content-Length: 178 < Last-Modified: Thu, 23 Jan 2025 20:49:15 GMT < Connection: keep-alive < ETag: "6792ab4b-b2" < Accept-Ranges: bytes < Fetching meta.conf: 100% 178 B 0.2kB/s 00:01 * Connection #0 to host pfsense-plus-pkg00.atx.netgate.com left intact DBG(1)[7866]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v24_03_amd64-pfSense_plus_v24_03/packagesite.pkg DBG(1)[7866]> curl_open DBG(1)[7866]> Fetch: fetcher used: pkg+https DBG(1)[7866]> curl> fetching https://pfsense-plus-pkg.netgate.com/pfSense_plus-v24_03_amd64-pfSense_plus_v24_03/packagesite.pkg DBG(1)[7866]> CURL> attempting to fetch from , left retry 3 * Couldn't find host pfsense-plus-pkg00.atx.netgate.com in the .netrc file; using defaults * Found bundle for host: 0x18a205024900 [serially] * Re-using existing connection with host pfsense-plus-pkg00.atx.netgate.com > GET /pfSense_plus-v24_03_amd64-pfSense_plus_v24_03/packagesite.pkg HTTP/1.1 Host: pfsense-plus-pkg00.atx.netgate.com User-Agent: pkg/1.20.9 Accept: */* If-Modified-Since: Thu, 01 Jan 1970 00:00:00 GMT < HTTP/1.1 200 OK Fetching packagesite.pkg: 0%< Server: nginx < Date: Mon, 27 Jan 2025 15:32:06 GMT < Content-Type: application/octet-stream < Content-Length: 196336 < Last-Modified: Thu, 23 Jan 2025 20:49:15 GMT < Connection: keep-alive < ETag: "6792ab4b-2fef0" < Accept-Ranges: bytes < Fetching packagesite.pkg: 100% 192 KiB 196.3kB/s 00:01 * Connection #0 to host pfsense-plus-pkg00.atx.netgate.com left intact DBG(1)[7866]> PkgRepo: extracting packagesite.yaml of repo pfSense DBG(1)[11768]> PkgRepo: extracting signature of repo in a sandbox pkg: No trusted public keys found Unable to update repository pfSense Error updating repositories!
-
@stephenw10 do you have any further recommendation / ideas to try out?
else I will go the route of reinstalling the operation system...
-
Ah, sorry, got distracted by...numerous other things! Let me see here....
What repo branches do you see available? If you set it back to 24.03 and re-run
pkg -d update
do you see the same error? -
@stephenw10 no worries ;)
regarding the
pkg -d update
: it is exactly the same error for both branches.see the diff for both commands on different branches
https://www.diffchecker.com/k3NqSkre/
-
@HansWerner3dit said in No packages in available packages list:
https://www.diffchecker.com/k3NqSkre/
Actually, everything look fine, except for the last 4,5 lines.
DBG(1)[95168]> PkgRepo: extracting signature of repo in a sandbox pkg: No trusted public keys found Unable to update repository pfSense
signatures are extract to a temporary location (before used).
What if this temporary location (aka sandbox) couldn't be created because of file system errors ?Free disk space ok ?
File system ok ? See Netgate Youtube channel, there is a video that shopws you how to test the file system. -
Check:
/usr/local/share/pfSense/keys/pkg/trusted/
Do you see keys present?Check:
/usr/local/etc/pfSense/pkg/repos
Do you see entries for the available branches?