Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#69588 - New mirror - tedwall.se/archlinux
Attached to Project:
Arch Linux
Opened by Ted Wall (tewa) - Monday, 08 February 2021, 18:29 GMT
Last edited by Florian Pritz (bluewind) - Wednesday, 17 February 2021, 20:10 GMT
Opened by Ted Wall (tewa) - Monday, 08 February 2021, 18:29 GMT
Last edited by Florian Pritz (bluewind) - Wednesday, 17 February 2021, 20:10 GMT
|
DetailsNow that I have a stable server, a stable residence, and a stable 1000/1000 Mbps connection I'd like to give back to the community by hosting a repository mirror. At first to try it out, but if everything goes smoothly it'll be permanent. I used the git repo (1) as a template and switched the tier 1 mirror to the one closest to me. If I read the Arch wiki page (2) correctly it should follow all the requirements specified.
(1) https://github.com/Frankkkkk/docker-archlinux-mirror (2) https://wiki.archlinux.org/index.php/DeveloperWiki:NewMirrors Mirror domain name tedwall.se/archlinux Geographical location of the mirror (country) Sweden URLs for supported access methods (http(s), rsync) (no ftp) http, https Your mirror's available bandwidth 1000/1000Mbps (~400-800Mbps irl) An administrative contact email (optional, see below) pm@ted.pm (tier 2 mirrors) The name of tier 1 mirror you are syncing from acc.umu.se |
This task depends upon
Closed by Florian Pritz (bluewind)
Wednesday, 17 February 2021, 20:10 GMT
Reason for closing: Implemented
Additional comments about closing: Added, thank you!
Wednesday, 17 February 2021, 20:10 GMT
Reason for closing: Implemented
Additional comments about closing: Added, thank you!
If you've started working on this and have noticed any downtime, sorry about that. It's because my firewall got wonky after an update, so I took the opportunity to start fresh. I have quite a few regulars and some newcomers constantly scanning for vulnerabilities, so I didn't want to rush it. The mirror should be stable moving forward, with a few wrinkles left to iron out.
curl -sv https://tedwall.se/archlinux |& grep -e HTTP/ -e Location
> GET /archlinux HTTP/1.1
< HTTP/1.1 301 Moved Permanently
< Location: http://tedwall.se/archlinux/
curl -sv http://tedwall.se/archlinux |& grep -e HTTP/ -e Location
> GET /archlinux HTTP/1.1
< HTTP/1.1 301 Moved Permanently
< Location: http://localhost/archlinux/
curl -sv http://tedwall.se/archlinux/ |& grep -e HTTP/ -e Location
> GET /archlinux/ HTTP/1.1
< HTTP/1.1 200 OK
curl -sv http://www.tedwall.se/archlinux/ |& grep -e HTTP/ -e Location
> GET /archlinux/ HTTP/1.1
< HTTP/1.1 200 OK
curl -sv https://tedwall.se/archlinux/ |& grep -e HTTP/ -e Location
> GET /archlinux/ HTTP/1.1
< HTTP/1.1 200 OK
curl -sv https://www.tedwall.se/archlinux |& grep -e HTTP/ -e Location
> GET /archlinux/ HTTP/1.1
< HTTP/1.1 200 OK
Valid:
http://tedwall.se/archlinux/
http://www.tedwall.se/archlinux/
https://tedwall.se/archlinux/
https://www.tedwall.se/archlinux/
Invalid, returns 404:
http://tedwall.se/archlinux
http://www.tedwall.se/archlinux
https://tedwall.se/archlinux
https://www.tedwall.se/archlinux