There is a long-standing problem that mirrorbrain on download.opensuse.org does not do reasonable redirection when a user comes by with an ipv6 address...
In my case for example, mirrorbrain claim I'm coming from an unknown country. It's a small country, ok, but by far not unknown (Switzerland)
So far we know that the geoip database we know is capable of assigning my IP appropriately.
the goal of this project is to find the missing bits to the puzzle to make mirror brain understand this setup.
This would solve a long-standing issue, that is being reported over and over (and as time progresses, more frequently, as IPv6 becomes more widespread)
A sample bug report would be https://github.com/openSUSE/obs-autosubmit/issues/1 or also https://progress.opensuse.org/issues/13106
Looking for hackers with the skills:
Nothing? Add some keywords!
This project is part of:
Hack Week 15
Activity
Comments
-
almost 8 years ago by dimstar_suse | Reply
Turns out : the biggest part of it could be solved even before hackweek - simply because I started studying about the requirements to have a test-system available during hackweek - since then, download.opensuse.org can identify the user's location and redirect the user appropriately (see https://lists.opensuse.org/opensuse-project/2017-02/msg00051.html
The hackweek itself I used to further improve on mirrorbrain with regards to ipv6 handling. There have been quite some assumptions that a client, and also server, would basically have v4 available. For servers, there was an option to be v6 only.
I collected my notes during hackweek in https://etherpad.nue.suse.com/p/MirrorBrain-IPv6
Similar Projects
This project is one of its kind!