Project

General

Profile

Bug #6774

Wiki contributions difficult with TOR

Added by Oliver Smith over 2 years ago. Updated over 2 years ago.

Status:
Feedback
Priority:
Normal
Assignee:
-
Category:
Documentation
Target version:
-
Start date:
01/30/2017
Due date:
% Done:

0%

Estimated time:
Affected versions:
Security IDs:

Description

Hello,

I have created a wiki article, and experienced the following issues due to TOR usage:

  • Registration is not allowed
  • Randomly the preview function does not work, because the IP is blocked
  • Can't create a page with any links. Whenever I want to paste a link, for example to Freedesktop.org, I get the following text after pressing submit:
    • This action has been automatically identified as harmful, and therefore disallowed. If you believe your action was constructive, please inform an administrator of what you were trying to do. A brief description of the abuse rule which your action matched is: 001

It would be very nice, if you could let go of the TOR blocking altogether. After all, there is no blocking for the Redmine based bugtracker I'm currently using, and this does not seem to be an issue either.

Link to my article:
https://wiki.alpinelinux.org/wiki/Wayland

History

#1 Updated by Nathan Angelacos over 2 years ago

  • Status changed from New to Feedback

Sorry you are experiencing problems. We are not explicitly blocking TOR.

There were 3 IP addresses in our block table, which have since been removed. Perhaps one of those was your exit node: 155.94.148.71 27.4.15.50 198.52.130.254

Because of excessive SPAM, we automatically prevent new accounts from adding links to the wiki - that is why you got the error message. With enough time and edits the account will "age" and be able to add links. Sorry for this, but the wiki is popular enough that we were playing wack-a-mole with the spammers.

In the meantime, if you want to add the text without the link, I'll convert it to a link for you.

#2 Updated by Oliver Smith over 2 years ago

Thank you for the quick reply and for removing the blocked IPs!

I understand the spam problem. After some rather quick research, I found a moderation extension for MediaWiki, which sounds like a reasonable solution.

How does it work?
1. Every edit (or image upload) by a new user is being sent to moderation.
2. Until the moderator approves this edit, the page is unchanged. Pending edit is neither in page history nor on RecentChanges.
3. The user can see his/her edit and continue editing his/her own version of the page.

https://www.mediawiki.org/wiki/Extension:Moderation
https://github.com/edwardspec/mediawiki-moderation

From what I can tell they have a maintained code base (last git commit was on 2017-01-13, last release on 2016-12-28), some test cases and also use it in production (that's what they say on the MediaWiki page). Looks good to me, but I have not tried out the extension myself or reviewed the code.

How about installing that extension? This would make contributions a lot easier and all you (the admins) need to do is look every other day into the wiki and approve new edits or decline them.

Also available in: Atom PDF