[opensuse-project] download.opensuse.org mirrorbrain IPv6 improvements From : Dominique Leuenberger / DimStar <dimstar@xxxxxxxxxxxx>

: Dominique Leuenberger / DimStar <dimstar@xxxxxxxxxxxx> Date : Fri, 17 Feb 2017 23:46:05 +0100

: Fri, 17 Feb 2017 23:46:05 +0100 Message-id : <1487371565.28201.2.camel@opensuse.org>

Hi everybody,



I'd like to let you know that Marcus Rueckert aka darix and myself have

been investing some time in the last couple days in an attempt to get

download.opensuse.org handle IPv6 traffic a bit smarter.



It has been a long-standing issue that users connecting using IPv6

could not be assigned to any geographical location, resulting in

mirrorbrain redirecting them all around the world.



After a couple of nicely spent evening analyzing/confirming the various

geoip databases in use, Apache's way of dealing with it and bridging

this all together, today we seem to have reached what was believed to

be impossible:



download.opensuse.org knows in what country I am

when connecting using an IPv6 address



Now, I myself am a very small subset of our total userbase out there,

and as such this test is of course of limited value - yet, it is a step

forward.



I'd like you to keep an eye out for potential changed / regressed

behaviors when working with download.opensuse.org during the next few

days/weeks and report anything inexplicable.



We are aware that we're not at the full level of IPv6 support that we

would like to reach: unlike on IPv4, we cannot yet do AS and Prefix

based matching of mirrors.



Thank you for your attention - and happy downloading

Dominique