HTTP 403 on pfSense 2.6.0 pkg signature
-
If you go to https://pkg01-atx.netgate.com/pfSense_v2_6_0_amd64-pfSense_v2_6_0/Latest/ you can download any of the files EXCEPT pkg.pkg.sig. This fails with an HTTP 403 from nginx. Something wrong on netgate's side?
curl https://pkg01-atx.netgate.com/pfSense_v2_6_0_amd64-pfSense_v2_6_0/Latest/pkg.pkg.sig <html> <head><title>403 Forbidden</title></head> <body> <center><h1>403 Forbidden</h1></center> <hr><center>nginx</center> </body> </html>
I discovered this when I ran
pkg -vv pkg: Warning: Major OS version upgrade detected. Running "pkg bootstrap -f" recommended
When I did this, I got the following
Bootstrapping pkg from pkg+https://pkg.pfsense.org/pfSense_v2_6_0_amd64-pfSense_v2_6_0, please wait... Signature for pkg not available. pkg: Error fetching https://pkg.pfsense.org/pfSense_v2_6_0_amd64-pfSense_v2_6_0/Latest/pkg.pkg.sig: Forbidden
Looking up the svc record, you can get the actual underlying mirror which allowed me to browse the actual full URL as described above
dig _https._tcp.pkg.pfsense.org SRV ;; ANSWER SECTION: _https._tcp.pkg.pfsense.org. 60 IN SRV 10 10 443 pkg00-atx.netgate.com. _https._tcp.pkg.pfsense.org. 60 IN SRV 10 10 443 pkg01-atx.netgate.com.