https://bugzilla.wikimedia.org/show_bug.cgi?id=23343

--- Comment #16 from Marcin Cieślak <[email protected]> 2012-09-05 
21:35:20 UTC ---
Examine the list of IPs - yes.

Regarding the order and the application of the block. I would normally expect
that the most specific rule (not necessarily the most restrictive) wins (I am
sometimes confused by the current blocking logic but that's what I think it is
now). 

Unfortunately that means that things like "ipexempt" should be taken in the
account - especially to help regsistered users that are hopelessly stuck behind
"bad" proxies.

I got bitten recently by the practice of blocking whole ranges of /16 (for
example hosting farms) and getting an exception for some IP address when a
whole range is blocked might be tricky.

It is an interesting question what to do if, say, specific IP address from the
XFF header is softblocked, but the IP source address (the one we are normally
using), is, say, within a hardblocked range. 

Looking at the use case we have seen recently, it is mean to avoid chasing many
IP source addresses or rangeblocking a large ISP in cases where some specific
feature is shared in the XFF. But if tthe IP source address/IP source address
range is blocked I think this block (even if "softer") should prevail as to
avoid situations to fake XFF in order to get around some limitation, for
example avoid hardblocking or account creation ban and make us enforce only a
soft block.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to