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

  • about 7 years ago: blarson liked this project.
  • about 7 years ago: dmolkentin liked this project.
  • about 7 years ago: dimstar_suse started this project.
  • about 7 years ago: dimstar_suse originated this project.

  • Comments

    • dimstar_suse
      about 7 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!