pkg-static: An error occurred while fetching package: Unknown error

This is a new problem that I first noticed yesterday. If I run pkg update I get the following errors:

Code:
Updating FreeBSD repository catalogue...
pkg: An error occurred while fetching package: Unknown error
pkg: An error occurred while fetching package: Unknown error
repository FreeBSD has no meta file, using default settings
pkg: An error occurred while fetching package: Unknown error
pkg: An error occurred while fetching package: Unknown error
pkg: An error occurred while fetching package: Unknown error
pkg: An error occurred while fetching package: Unknown error
Unable to update repository FreeBSD
Updating FreeBSD-kmods repository catalogue...
pkg: An error occurred while fetching package: Unknown error
pkg: An error occurred while fetching package: Unknown error
repository FreeBSD-kmods has no meta file, using default settings
pkg: An error occurred while fetching package: Unknown error
pkg: An error occurred while fetching package: Unknown error
pkg: An error occurred while fetching package: Unknown error
pkg: An error occurred while fetching package: Unknown error
Unable to update repository FreeBSD-kmods
Error updating repositories!

I have no idea what to do. pkg-static -d update gives me this:
Code:
Updating FreeBSD repository catalogue...
DBG(1)[10928]> PkgRepo: verifying update for FreeBSD
DBG(1)[10928]> Pkgrepo, begin update of '/var/db/pkg/repos/FreeBSD/db'
DBG(1)[10928]> (fetch) Request to fetch [URL]http://pkg.freebsd.org/FreeBSD:14:amd64/quarterly/meta.conf[/URL]
DBG(1)[10928]> (fetch) Fetch: fetcher used: http
pkg-static: An error occurred while fetching package: Unknown error
DBG(1)[10928]> (fetch) Request to fetch [URL]http://pkg.freebsd.org/FreeBSD:14:amd64/quarterly/meta.txz[/URL]
DBG(1)[10928]> (fetch) Fetch: fetcher used: http
pkg-static: An error occurred while fetching package: Unknown error
repository FreeBSD has no meta file, using default settings
DBG(1)[10928]> (fetch) Request to fetch [URL]http://pkg.freebsd.org/FreeBSD:14:amd64/quarterly/data.pkg[/URL]
DBG(1)[10928]> (fetch) Fetch: fetcher used: http
pkg-static: An error occurred while fetching package: Unknown error
DBG(1)[10928]> (fetch) Request to fetch [URL]http://pkg.freebsd.org/FreeBSD:14:amd64/quarterly/data.txz[/URL]
DBG(1)[10928]> (fetch) Fetch: fetcher used: http
pkg-static: An error occurred while fetching package: Unknown error
DBG(1)[10928]> (fetch) Request to fetch [URL]http://pkg.freebsd.org/FreeBSD:14:amd64/quarterly/packagesite.pkg[/URL]
DBG(1)[10928]> (fetch) Fetch: fetcher used: http
pkg-static: An error occurred while fetching package: Unknown error
DBG(1)[10928]> (fetch) Request to fetch [URL]http://pkg.freebsd.org/FreeBSD:14:amd64/quarterly/packagesite.txz[/URL]
DBG(1)[10928]> (fetch) Fetch: fetcher used: http
pkg-static: An error occurred while fetching package: Unknown error
Unable to update repository FreeBSD
Updating FreeBSD-kmods repository catalogue...
DBG(1)[10928]> PkgRepo: verifying update for FreeBSD-kmods
DBG(1)[10928]> Pkgrepo, begin update of '/var/db/pkg/repos/FreeBSD-kmods/db'
DBG(1)[10928]> (fetch) Request to fetch pkg+[URL]https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_3/meta.conf[/URL]
DBG(1)[10928]> (fetch) Fetch: fetcher used: pkg+https
pkg-static: An error occurred while fetching package: Unknown error
DBG(1)[10928]> (fetch) Request to fetch pkg+[URL]https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_3/meta.txz[/URL]
DBG(1)[10928]> (fetch) Fetch: fetcher used: pkg+https
pkg-static: An error occurred while fetching package: Unknown error
repository FreeBSD-kmods has no meta file, using default settings
DBG(1)[10928]> (fetch) Request to fetch pkg+[URL]https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_3/data.pkg[/URL]
DBG(1)[10928]> (fetch) Fetch: fetcher used: pkg+https
pkg-static: An error occurred while fetching package: Unknown error
DBG(1)[10928]> (fetch) Request to fetch pkg+[URL]https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_3/data.tzst[/URL]
DBG(1)[10928]> (fetch) Fetch: fetcher used: pkg+https
pkg-static: An error occurred while fetching package: Unknown error
DBG(1)[10928]> (fetch) Request to fetch pkg+[URL]https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_3/packagesite.pkg[/URL]
DBG(1)[10928]> (fetch) Fetch: fetcher used: pkg+https
pkg-static: An error occurred while fetching package: Unknown error
DBG(1)[10928]> (fetch) Request to fetch pkg+[URL]https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly_3/packagesite.tzst[/URL]
DBG(1)[10928]> (fetch) Fetch: fetcher used: pkg+https
pkg-static: An error occurred while fetching package: Unknown error
Unable to update repository FreeBSD-kmods
Error updating repositories!
My network and internet connections are fine (I can ping google and other sites, and curl is working).
certctl rehash didn't make any difference. Does anyone have any ideas please?
I'm running FreeBSD 14.3-RELEASE-p5
Thank you.
 
Can you try manually to fetch some file, for example what happen when you type:
fetch -v http://pkg.FreeBSD.org/FreeBSD:14:amd64/quarterly/meta.conf

Code:
fetch -v http://pkg.freebsd.org/FreeBSD:14:amd64/quarterly/meta.conf
resolving server address: pkg.freebsd.org:80
requesting http://pkg.freebsd.org/FreeBSD:14:amd64/quarterly/meta.conf
remote size / mtime: 179 / 1737666061
meta.conf                                              179  B 3187 kBps    00s
 
no need to use doas or run as root, normal user will work also. You need to do it inside the writable directory like user's home dir. then you can remove the fetched file (meta.conf)

Edit:
did you mean Error 403 Forbidden for http directory list?
 
This is what I did, and the result:

Code:
mike@darkstar:~# pwd
/home/mike
mike@darkstar:~# fetch http://pkg.FreeBSD.org/FreeBSD:14:amd64/quarterly/meta.conf
fetch: http://pkg.FreeBSD.org/FreeBSD:14:amd64/quarterly/meta.conf: Forbidden
 
Most of those work, thanks! I only get "forbidden" with the "jinx" mirror. the "twn" mirror just hangs at "resolving server address" and then gives me "Operation timed out".
I'll change the url in my /usr/local/etc/pkg/repos/FreeBSD.conf file and see what happens.
Thanks again!
 
Back
Top