Page MenuHomePhabricator

Logging failed IP checks creates faulty log entries and log searches
Closed, ResolvedPublic

Description

Author: mcdevitd

Description:
Currently, IP searches that generate no results are still logged (unlike usernames, where it gives you the "There is no user by the name "username". Please check your spelling." error). This creates artifacts in the log which are not usually a big deal, except when an IP *range* check fails because of a typo in the range. Every time someone accidentally checks *.*.*.*/1 or *.*.*.*/2 and it gets logged. These unintentional log entries for big ranges will now show up forever in every log search for any IP, since the searched IP is in those ranges, clogging up search results. The URL is for a log search for "1.2.3.4," which has never been checked, but still turns up results for four "*.*.*.*/1" log entries.


Version: unspecified
Severity: normal
URL: http://en.wikipedia.org/wiki/Special:CheckUser/Log?cuSearchType=target&cuSearch=1.2.3.4

Details

Reference
bz17814

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 10:35 PM
bzimport added a project: CheckUser.
bzimport set Reference to bz17814.

Invalid CIDR logging removed in r48114. Some other fixes.