Was ran into by Maryana and others.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | hashar | T87704 Account creation throttling too restrictive on Beta Cluster | |||
Resolved | None | T87841 Don't throttle WMF office IP(s) for account creation in beta | |||
Resolved | Krinkle | T156983 User::isPingLimitable() should handle CIDR notation in $wgRateLimitsExcludedIPs |
Event Timeline
Hi @cajoel, do you have the IP ranges for office handy? @JohnLewis would like to use them to implement this throttle. Thanks!
got it. hmm. @JKrauska < guillom> mutante: https://office.wikimedia.org/wiki/Office_IT/Network/IP_Addresses is this current and can i release it to John (NDAed volunteer)?
These all have to go in the public throttle.php file to avoid throttling anyway, so an NDA won't help here.
quote "As of summer 2014, the office network has been migrated to a new /24 block.
198.73.209.0/24
^ there, that /24 it is
Change 191489 had a related patch set uploaded (by John F. Lewis):
beta: don't rate limit office IPs
This does not seem to work. I don't think it ever did; $wgRateLimitsExcludedIPs is unrelated to account creation throttling. (The post-AuthManager task for that is T134953: Merge Throttler and ping limiter but I think the situation was the same before AuthManager as well.)
Hm, no, the code does check the ping limiter even if it doesn't actually use it, and so did the old code. Nevertheless, people still run into the limit.
Change 335561 had a related patch set uploaded (by Gergő Tisza):
Do not throw away $wgRateLimitsExcludedIPs defaults when there is a wiki-specific setting
Change 335561 merged by jenkins-bot:
Do not throw away $wgRateLimitsExcludedIPs defaults when there is a wiki-specific setting