Last modified: 2013-11-24 01:54:22 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 T42439, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 40439 - Allow global whitelisting for global blocks
Allow global whitelisting for global blocks
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
GlobalBlocking (Other open bugs)
unspecified
All All
: Lowest enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks: SWMT
  Show dependency treegraph
 
Reported: 2012-09-22 05:51 UTC by Jasper Deng
Modified: 2013-11-24 01:54 UTC (History)
8 users (show)

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


Attachments

Description Jasper Deng 2012-09-22 05:51:50 UTC
When we rangeblock webhosts, some people have bots or other legitimate on their own dedicated subnets. When a legitimate user requests an exemption for their bot, as occured with the IPv6 rangeblock of OVH, we should not have to replace a single block with many (2^16+2^15...2^7=2^17-2^7). It would be very nice if we could do something like "Steward X exempted 2001:db8:2:/48 from the rangeblock 2001:db8::/32 (until June 2013)".

This would also go well with local rangeblocking.
Comment 1 Nemo 2012-09-22 20:10:21 UTC
I think you're asking two separate things:
1) a global whitelist for global block, in addition to local whitelists;
2) the possibility to whitelist IP ranges.
Both seem of extremely low priority, anyway I suggest to split the bug.
Comment 2 Jasper Deng 2012-09-22 21:41:39 UTC
Not quite. I'm only asking for the ability to whitelist certain ranges/individual addresses, which I don't really think are separate.
Comment 3 MZMcBride 2012-09-22 21:44:02 UTC
(In reply to comment #0)
> When we rangeblock webhosts, some people have bots or other legitimate on their
> own dedicated subnets. When a legitimate user requests an exemption for their
> bot, as occured with the IPv6 rangeblock of OVH, we should not have to replace
> a single block with many (2^16+2^15...2^7=2^17-2^7). It would be very nice if
> we could do something like "Steward X exempted 2001:db8:2:/48 from the
> rangeblock 2001:db8::/32 (until June 2013)".
> 
> This would also go well with local rangeblocking.

I'm going to assume this bug is just about global blocks. Updating the bug summary accordingly (from "Allow exceptions to rangeblocks" to "Allow exceptions to global IP rangeblocks").
Comment 4 Nemo 2012-09-22 21:49:00 UTC
(In reply to comment #2)
> Not quite. I'm only asking for the ability to whitelist certain
> ranges/individual addresses, which I don't really think are separate.

Whitelisting is already possible, but only locally of course. I've not checked about whitelisting IP ranges, but I assume you did?
Comment 5 Jasper Deng 2012-09-22 21:50:00 UTC
Local IP range whitelisting works, I've seen it in use on itwiki.
Comment 6 Nemo 2012-09-22 21:54:02 UTC
Ok, so only the global part is missing.

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


Navigation
Links