Arch Linux

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!
Tasklist

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
Task Type Bug Report
Category Mirrors
Status Closed
Assigned To Florian Pritz (bluewind)
Johannes Löthberg (demize)
Architecture x86_64
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Now 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!
Comment by Ted Wall (tewa) - Wednesday, 10 February 2021, 14:51 GMT
@bluewind @demize

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.
Comment by Florian Pritz (bluewind) - Sunday, 14 February 2021, 14:54 GMT
It appears that your mirror is not reachable from the outside due to various redirect issues:

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/
Comment by Ted Wall (tewa) - Monday, 15 February 2021, 13:10 GMT
Ah, it seems I forgot to type the trailing slash in the URL:

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
Comment by Ted Wall (tewa) - Monday, 15 February 2021, 16:30 GMT
I'm not happy with the non-slash-redirect-things, so I'm reorganizing a bit. Back in a bit.
Comment by Ted Wall (tewa) - Monday, 15 February 2021, 17:42 GMT

Loading...