Last modified: 2012-11-19 01:35:46 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T39481, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 37481 - Local IPv6 rangeblock on mediawiki.org does not work?
Local IPv6 rangeblock on mediawiki.org does not work?
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
User blocking (Other open bugs)
unspecified
All All
: Unprioritized major (vote)
: ---
Assigned To: Nobody - You can work on this!
https://www.mediawiki.org/w/index.php...
: ipv6
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-06-12 06:05 UTC by Jasper Deng
Modified: 2012-11-19 01:35 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Jasper Deng 2012-06-12 06:05:30 UTC
When I attempted a /60 rangeblock of proxies and unblocked the single IPv6 address, the proxy I attempted to catch in the rangeblock did not get blocked by the rangeblock. This is clearly a MediaWiki problem because a global block using Extension:GlobalBlocking of the exact same range was effective.
Comment 1 Jasper Deng 2012-06-12 06:06:30 UTC
(The local wiki is MediaWiki.org using 1.20wmf5; the global block was made by stewards)
Comment 2 Marcin Cieślak 2012-06-15 00:39:23 UTC
Was the /60 rangeblock local or global?
Can you provide some IPv6 addresses to illustrate the problem (feel free to email me if you don't want to post them here)?
Does this problem happen also when no GlobalBlocking is involved (for example on a small local installation of MediaWiki)?
Comment 3 Jasper Deng 2012-06-15 00:46:51 UTC
This is probably a 1.20 regression, because 1. this worked properly in MediaWiki 1.17, 2. the block was local on MediaWiki.org, 3. the particular range was used by 1proxy.de, 2proxy.de, 3proxy.de, and 4 proxy.de and it was 2001:4BA0:FFF9:170:0:0:0:0/60.

I doubt GlobalBlocking is the problem here. I don't know if I can reproduce it on my own wikis since they don't use 1.20wmf5.
Comment 4 Marcin Cieślak 2012-06-15 01:17:56 UTC
Simple /60 IPv6 rangeblock works on my test trunk wiki.

Adding URL to mediawiki.org block log since the original sequence was a bit more complex.
Comment 5 Marcin Cieślak 2012-06-15 01:29:13 UTC
Ok, I could not reproduce this using current trunk (8f390bcfac38ec47e8a1068ea016e5c654bf7be9 - https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=commit;h=8f390bcfac38ec47e8a1068ea016e5c654bf7be9).
Will try using something closer to 1.20wmf5 later.
Comment 6 Jasper Deng 2012-11-18 01:23:57 UTC
I reproduced it on testwiki:
http://test.wikipedia.org/w/index.php?title=Talk%3AMain_Page&diff=151859&oldid=151192
Although the /44 range was locally blocked, that edit was allowed after I temporarily disabled both global blocks affecting it.
Comment 7 Alex Monk 2012-11-19 01:28:47 UTC
Tim Starling resolved bug 41778, is this now fixed as well?
Comment 8 Alex Monk 2012-11-19 01:35:46 UTC
<Jasper_Deng> Krenair: yep, that bug is now fixed too

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links