Page MenuHomePhabricator

Unable to create a new account with patch demo
Closed, ResolvedPublic

Description

Behavior

  1. Visit topic subscription prototype: https://patchdemo.wmflabs.org/wikis/77cda30f9d/wiki/Talk:Main_Page
  2. Click Create account

Actual

  1. ❗️Notice the following error appears:
... RuntimeException: SFS IP file contents and file md5 do not match!

Backtrace:

from /srv/patchdemo-wikis/77cda30f9d/w/extensions/StopForumSpam/includes/DenyListUpdate.php(222)
#0 /srv/patchdemo-wikis/77cda30f9d/w/extensions/StopForumSpam/includes/DenyListUpdate.php(86): MediaWiki\StopForumSpam\DenyListUpdate::fetchDenyListIPsRemote()
...

Expected

  1. ✅Arrive at https://patchdemo.wmflabs.org/wikis/77cda30f9d/w/index.php?title=Special:CreateAccount&returnto=Talk%3AMain+Page

  1. Enter text into the Username, Password, Confirm password and Captcha fields (not sure what this field is actually called considering it doesn't heave a header)
  2. Click Create account
  3. Arrive on https://patchdemo.wmflabs.org/wikis/77cda30f9d/w/index.php?title=Special:CreateAccount&returnto=Talk:Main+Page

Done

Event Timeline

Note: I was able to reproduce this issue once. Although, I have not yet been able to reproduce it since.

matmarex subscribed.

This is the same error as T276393#6951820. I turned off the StopForumSpam extension on that wiki for now, and I'll look into it.

This is the same error as T276393#6951820.

Roger that.

I turned off the StopForumSpam extension on that wiki for now, and I'll look into it.

In doing the above, would it be reasonable for us to assume people creating new accounts on this patch demo instance will no longer run into this issue?

Reason I ask: I'm wanting to post an update on mediawiki.org and I'm wondering whether that update should: A) notify people that the issue has since been resolved or B) that the issue persists and people should hold off on trying to test the prototype until we post another message informing them that the issue has been fixed.

I turned off the StopForumSpam extension on all Patchdemo wikis, so this will not happen again: https://github.com/MatmaRex/patchdemo/issues/284

And also filed a bug with StopForumSpam: T279449

ppelberg added a project: Skipped QA.

Yes, works for me now. Thanks, everyone.