Link ReportEdit

Can you do a report on additions of triviatribute.com ? Thanks Nunabas (talk) 15:15, 25 October 2019 (UTC)

Not Beetstra but check here in a few minutes. Praxidicae (talk) 16:16, 25 October 2019 (UTC)

COIBot log files on server are bigEdit

Hi. Not sure whether it matters, however, just looking at COIBot on the server, and the syslog files are quite a size. So just mentioning.  — billinghurst sDrewth 10:55, 20 November 2019 (UTC)

@Billinghurst: in the directory for each of the three bots there is a 'clear.sh' (you can run it by typing './clear.sh'), that cuts the files down to the last ~500 lines or so. If there have been problems lately then they may contain useful information, otherwise (like now) they can just be cleared. --Dirk Beetstra T C (en: U, T) 11:07, 20 November 2019 (UTC)
thumbsup   Done  — billinghurst sDrewth 11:45, 20 November 2019 (UTC)

LIWa3, to note I actedEdit

LiWs3 was missing from IRC channels, and got it back from console, though maybe not according to Hoyle. If it is meant to be in #wikimedia-external-links, then that didn't happen, and I am unaware of that process. It is back in its expected channel.  — billinghurst sDrewth 00:53, 13 December 2019 (UTC)

I found a hole in the blacklistEdit

Normally 4Chan's /b/ imageboard would be blocked by the blacklist (\bbags4chanel\.com\b and www\.4chan\.org/b/) but you can bypass it by using boards .4channel.org/b/ instead which will redirect you to the imageboard in question. I suppose it's up to you whether or not you wanna update the blacklist. --Trade (talk) 23:00, 12 February 2020 (UTC)

@Trade: basically a redirect to a blacklisted site: nobrainer, blacklist. —Dirk Beetstra T C (en: U, T) 03:59, 13 February 2020 (UTC)

Unmatched in regexEdit

In a XWiki report today I am seeing special:permalink/19893755

Broken regex \bsci-hub\.[a-z]+(?!\/ (perl-corrected \bsci-hub\.[a-z]+(?!\/) on meta's global blacklist, error: Unmatched ( in regex; marked by <-- HERE in m/\bsci-hub\.[a-z]+( <-- HERE ?!\// at LinkSaver.pl line 5425.

which is saying that the regex is broken, which would equate with your stated lack of it acting. I have removed the escape character from that regex in spam blacklist guessing that it is the issue as they are naturally escaped by the coding, and it is just confusing things. I am regenerating that report to see if the error disappears. <shrug>  — billinghurst sDrewth 14:13, 14 March 2020 (UTC)

<facepalm> It is the crosshatch being seen as a comment. Can we escape that so it is not seen as a comment? Or can we unicode the character? Not my area of strength.  — billinghurst sDrewth 00:08, 15 March 2020 (UTC)
@Billinghurst: And that is also why my perl script 'fails' (the # and anything after the # is cut off, breaking the regex - heh, that is why I have that coded, so we notice as the spam-blacklist will ignore broken regexes without comment). We'll have to monitor your solution, it allows for top domain only, which can be abused (though sci-hub is not blacklisted for spamming per sé, so maybe of a lower risk. Still pushers who demand that we need to use sci-hub 'because it is freely accessible' will be there). --Dirk Beetstra T C (en: U, T) 04:51, 15 March 2020 (UTC)
Yep, it is still slightly problematic, and only done as we cannot easily do anything else with no ability to escape the hash. We can watch the one and see how it goes. I only did as it is their "about" page. <shrug>  — billinghurst sDrewth 10:34, 15 March 2020 (UTC)
@Billinghurst: If we whitelist the top domain for sci-hub, one edit on en.wikipedia and I 1) piss off hundreds or thousands of editors in en.wikipedia, 2) link to 10s or 100s of thousands of copyright violations, 3) I earn a very hard to remove indef block .. but a POV warrior would not care about any of those. Grmpf, we NEED that global whitelist .. now. --Dirk Beetstra T C (en: U, T) 07:01, 16 March 2020 (UTC)
I am not particularly advocating that the line is the right way to go, I am more stating that this is the only way that we can get to the #about uri component accurately for the root page without tricks. I have no skin in the game and will go with whatever is considered best collectively.  — billinghurst sDrewth 10:52, 16 March 2020 (UTC)
@Billinghurst: The point is, this is the first one we try, and exclusion does not work. It was a good idea, but the blacklist-extension does not allow for exclusion, and we do not have a global whitelist ... --Dirk Beetstra T C (en: U, T) 11:57, 16 March 2020 (UTC)
You added it, if it fails, I am happy for it to be removed. As I said, I don't have skin in the game beyond trying to help on this one.  — billinghurst sDrewth 12:00, 16 March 2020 (UTC)