Some package mirrors are returning permission denied

Hi,
Trying to upgrade a FreeBSD 14.3 system ports. Worked yesterday, failed today.
Other FreeBSD systems in different locations around the world are working correctly.

Is this a transient issue or are some mirrors broken?

Failures are using pkg0.syd.freebsd.org
Successes are using pkg0.nyi.FreeBSD.org
Determined by fetch "https://pkg.freebsd.org" and reading the content.

Example failed pkg update run

Updating FreeBSD repository catalogue...
pkg: Failed to fetch https://pkg.FreeBSD.org/FreeBSD:14:amd64/latest/meta.conf: response code 403
pkg: Failed to fetch https://pkg.FreeBSD.org/FreeBSD:14:amd64/latest/meta.txz: response code 403
repository FreeBSD has no meta file, using default settings
pkg: Failed to fetch https://pkg.FreeBSD.org/FreeBSD:14:amd64/latest/data.pkg: response code 403
pkg: Failed to fetch https://pkg.FreeBSD.org/FreeBSD:14:amd64/latest/data.tzst: response code 403
pkg: Failed to fetch https://pkg.FreeBSD.org/FreeBSD:14:amd64/latest/packagesite.pkg: response code 403
pkg: Failed to fetch https://pkg.FreeBSD.org/FreeBSD:14:amd64/latest/packagesite.tzst: response code 403
Unable to update repository FreeBSD
Updating FreeBSD-kmods repository catalogue...
FreeBSD-kmods repository is up to date.
Updating Local repository catalogue...
Local repository is up to date.
Error updating repositories!

The FreeBSD.conf file is

FreeBSD: {
url: "pkg+https://pkg.FreeBSD.org/${ABI}/latest",
mirror_type: "srv",
signature_type: "fingerprints",
fingerprints: "/usr/share/keys/pkg",
enabled: yes
}
FreeBSD-kmods: {
url: "pkg+https://pkg.FreeBSD.org/${ABI}/kmods_latest_${VERSION_MINOR}",
mirror_type: "srv",
signature_type: "fingerprints",
fingerprints: "/usr/share/keys/pkg",
enabled: yes
}

Changing the site to the working mirror fails due to HTTPS SSL peer certificate naming mismatch.
Only got an update through by dropping pkg+https and using just HTTP.
Obviously that is not desirable.

Any thoughts or possible solution?
 
Back
Top