Page MenuHomePhorge

DomainException when performing certain actions
Closed, ResolvedPublic

Description

When performing certain actions, a DomainException related to StopForumSpam's deny list location not being properly set occurs. I have tried the following: specifying a link and specifying a location on the server. This is annoying, however, upon reload, it works perfectly fine.

Details

Security
None

Event Timeline

Noticed this as well when trying to change the protection level of my user page. I have attached the error shown below.

[a9746926975d531ff37807c2] /index.php?title=User:VancityRothaug&action=unprotect DomainException: wgSFSIPListLocation does not appear to be a valid URL.

Backtrace:

from /var/www/html/extensions/StopForumSpam/includes/DenyListManager.php(297)
#0 /var/www/html/extensions/StopForumSpam/includes/DenyListManager.php(217): MediaWiki\Extension\StopForumSpam\DenyListManager->fetchFlatDenyListHexIpsRemote()
#1 /var/www/html/extensions/StopForumSpam/includes/DenyListManager.php(153): MediaWiki\Extension\StopForumSpam\DenyListManager->fetchFlatDenyListHexIps()
#2 /var/www/html/includes/libs/objectcache/WANObjectCache.php(1808): MediaWiki\Extension\StopForumSpam\DenyListManager->MediaWiki\Extension\StopForumSpam\{closure}()
#3 /var/www/html/includes/libs/objectcache/WANObjectCache.php(1623): Wikimedia\ObjectCache\WANObjectCache->fetchOrRegenerate()
#4 /var/www/html/extensions/StopForumSpam/includes/DenyListManager.php(148): Wikimedia\ObjectCache\WANObjectCache->getWithSetCallback()
#5 /var/www/html/extensions/StopForumSpam/includes/DenyListManager.php(190): MediaWiki\Extension\StopForumSpam\DenyListManager->getIpDenyList()
#6 /var/www/html/extensions/StopForumSpam/includes/DenyListManager.php(106): MediaWiki\Extension\StopForumSpam\DenyListManager->getIpDenyListSet()
#7 /var/www/html/extensions/StopForumSpam/includes/Hooks.php(110): MediaWiki\Extension\StopForumSpam\DenyListManager->isIpDenyListed()
#8 /var/www/html/includes/HookContainer/HookContainer.php(159): MediaWiki\Extension\StopForumSpam\Hooks->onGetUserPermissionsErrorsExpensive()
#9 /var/www/html/includes/HookContainer/HookRunner.php(2036): MediaWiki\HookContainer\HookContainer->run()
#10 /var/www/html/includes/Permissions/PermissionManager.php(560): MediaWiki\HookContainer\HookRunner->onGetUserPermissionsErrorsExpensive()
#11 /var/www/html/includes/Permissions/PermissionManager.php(507): MediaWiki\Permissions\PermissionManager->checkPermissionHooks()
#12 /var/www/html/includes/Permissions/UserAuthority.php(372): MediaWiki\Permissions\PermissionManager->getPermissionStatus()
#13 /var/www/html/includes/Permissions/UserAuthority.php(232): MediaWiki\Permissions\UserAuthority->internalCan()
#14 /var/www/html/includes/user/User.php(3308): MediaWiki\Permissions\UserAuthority->authorizeRead()
#15 /var/www/html/includes/page/ProtectionForm.php(124): MediaWiki\User\User->authorizeRead()
#16 /var/www/html/includes/page/Article.php(1939): MediaWiki\Page\ProtectionForm->__construct()
#17 /var/www/html/includes/page/Article.php(1947): Article->protect()
#18 /var/www/html/includes/actions/UnprotectAction.php(35): Article->unprotect()
#19 /var/www/html/includes/actions/ActionEntryPoint.php(733): UnprotectAction->show()
#20 /var/www/html/includes/actions/ActionEntryPoint.php(510): MediaWiki\Actions\ActionEntryPoint->performAction()
#21 /var/www/html/includes/actions/ActionEntryPoint.php(146): MediaWiki\Actions\ActionEntryPoint->performRequest()
#22 /var/www/html/includes/MediaWikiEntryPoint.php(200): MediaWiki\Actions\ActionEntryPoint->execute()
#23 /var/www/html/index.php(58): MediaWiki\MediaWikiEntryPoint->run()
#24 {main}

Similar error occured while I was creating User:TheAstorPastor/VisualEditorEverywhere.js