Hello,
tomorrow is world IPv6 day [1]. If I have read correctly, Wikimedia is intending to participate in the test day. I was wondering if that extends to the toolserver as well and in particular to the tile server?
I suspect mod_tile should mostly be agnostic to which IP version apache uses, so hopefully it should just work in most cases. However, I did add the bandwidth throttling code a while back that is definitely not IPv6 safe. It is used to limit the number of tiles a single IP can download, to prevent heavy tile scrapers to abuse the tile server. It's hashing function for the per IP token bucket that is IPv4 specific. However, if that function is not enabled, it should hopefully not affect the rest of mod_tile.
Has anyone tested mod_tile with IPv6?
Thank you,
Kai
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Kai Krueger:
tomorrow is world IPv6 day [1]. If I have read correctly, Wikimedia is intending to participate in the test day. I was wondering if that extends to the toolserver as well and in particular to the tile server?
No. Most services except http://toolserver.org are IPv6-enabled, but it was only deployed a few days ago and I want to monitor it for a bit before enabling it on the main site. Once this is done (probably a few days) we will enable IPv6 permanently.
I suspect mod_tile should mostly be agnostic to which IP version apache uses, so hopefully it should just work in most cases.
In any case the internal communications will remain IPv4, because /tiles is proxied via ZWS, which does not support IPv6.
Actually, I suppose there's no point sending /tiles via ZWS now -- it makes more sense to do that at the front-end proxy instead of ZWS. I'll have a look at changing that tomorrow.
However, I did add the bandwidth throttling code a while back that is definitely not IPv6 safe. It is used to limit the number of tiles a single IP can download,
This won't work, for the same reason (all requests appear to come from only two IPs).
- river.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
River Tarnell:
Kai Krueger:
tomorrow is world IPv6 day [1]. If I have read correctly, Wikimedia is intending to participate in the test day. I was wondering if that extends to the toolserver as well and in particular to the tile server?
No.
Actually, I changed my mind:
toolserver.org. 3600 IN AAAA 2620:0:862:101::1:4
We'll see how it goes.
- river.