Page MenuHomePhabricator

"Cannot access the database" error trying to add a comment to a Flow thread on mediawiki.org
Closed, DuplicatePublic0 Estimated Story PointsPRODUCTION ERROR

Description

Trying to add a comment to the Flow thread at https://www.mediawiki.org/w/index.php?title=Topic:V2g0amuhr2jetjoj&topic_showPostId=v2g2f1wvldfvnzbl#flow-post-v2g2f1wvldfvnzbl I repeatedly saw an error (I finally managed to add the comment now):

Screenshot from 2019-07-09 22-55-44.png (834×1 px, 122 KB)

exception.file	       	/srv/mediawiki/php-1.34.0-wmf.13/includes/libs/rdbms/loadbalancer/LoadBalancer.php:1335
exception.message	       	Cannot access the database: Unknown error (10.64.32.136)
exception.trace
#0 /srv/mediawiki/php-1.34.0-wmf.13/includes/libs/rdbms/loadbalancer/LoadBalancer.php(896): Wikimedia\Rdbms\LoadBalancer->reportConnectionError()
#1 /srv/mediawiki/php-1.34.0-wmf.13/includes/libs/rdbms/loadbalancer/LoadBalancer.php(992): Wikimedia\Rdbms\LoadBalancer->getConnection(integer, array, string, integer)
#2 /srv/mediawiki/php-1.34.0-wmf.13/extensions/AbuseFilter/includes/AbuseFilter.php(3401): Wikimedia\Rdbms\LoadBalancer->getConnectionRef(integer, array, string)
#3 /srv/mediawiki/php-1.34.0-wmf.13/extensions/AbuseFilter/includes/AbuseFilter.php(601): AbuseFilter::getCentralDB(integer)
#4 /srv/mediawiki/php-1.34.0-wmf.13/includes/libs/objectcache/WANObjectCache.php(1406): Closure$AbuseFilter::checkAllFilters(boolean, integer, array, NULL)
#5 /srv/mediawiki/php-1.34.0-wmf.13/includes/libs/objectcache/WANObjectCache.php(1266): WANObjectCache->doGetWithSetCallback(string, integer, Closure$AbuseFilter::checkAllFilters;3010, array)
#6 /srv/mediawiki/php-1.34.0-wmf.13/extensions/AbuseFilter/includes/AbuseFilter.php(620): WANObjectCache->getWithSetCallback(string, integer, Closure$AbuseFilter::checkAllFilters;3010, array)
#7 /srv/mediawiki/php-1.34.0-wmf.13/extensions/AbuseFilter/includes/AbuseFilter.php(1192): AbuseFilter::checkAllFilters(AbuseFilterVariableHolder, Title, string, string, AbuseFilterParser)
#8 /srv/mediawiki/php-1.34.0-wmf.13/extensions/Flow/includes/SpamFilter/AbuseFilter.php(99): AbuseFilter::filterAction(AbuseFilterVariableHolder, Title, string, User)
#9 /srv/mediawiki/php-1.34.0-wmf.13/extensions/Flow/includes/SpamFilter/Controller.php(55): Flow\SpamFilter\AbuseFilter->validate(DerivativeContext, Flow\Model\PostRevision, NULL, Title, Title)
#10 /srv/mediawiki/php-1.34.0-wmf.13/extensions/Flow/includes/Block/Block.php(320): Flow\SpamFilter\Controller->validate(DerivativeContext, Flow\Model\PostRevision, NULL, Title, Title)
#11 /srv/mediawiki/php-1.34.0-wmf.13/extensions/Flow/includes/Block/Topic.php(244): Flow\Block\AbstractBlock->checkSpamFilters(NULL, Flow\Model\PostRevision)
#12 /srv/mediawiki/php-1.34.0-wmf.13/extensions/Flow/includes/Block/Topic.php(124): Flow\Block\TopicBlock->validateReply()
#13 /srv/mediawiki/php-1.34.0-wmf.13/extensions/Flow/includes/Block/Block.php(213): Flow\Block\TopicBlock->validate()
#14 /srv/mediawiki/php-1.34.0-wmf.13/extensions/Flow/includes/SubmissionHandler.php(120): Flow\Block\AbstractBlock->onSubmit(array)
#15 /srv/mediawiki/php-1.34.0-wmf.13/extensions/Flow/includes/WorkflowLoader.php(62): Flow\SubmissionHandler->handleSubmit(Flow\Model\Workflow, DerivativeContext, array, string, array)
#16 /srv/mediawiki/php-1.34.0-wmf.13/extensions/Flow/includes/Api/ApiFlowBasePost.php(23): Flow\WorkflowLoader->handleSubmit(DerivativeContext, string, array)
#17 /srv/mediawiki/php-1.34.0-wmf.13/extensions/Flow/includes/Api/ApiFlow.php(98): Flow\Api\ApiFlowBasePost->execute()
#18 /srv/mediawiki/php-1.34.0-wmf.13/includes/api/ApiMain.php(1583): Flow\Api\ApiFlow->execute()
#19 /srv/mediawiki/php-1.34.0-wmf.13/includes/api/ApiMain.php(531): ApiMain->executeAction()
#20 /srv/mediawiki/php-1.34.0-wmf.13/includes/api/ApiMain.php(502): ApiMain->executeActionWithErrorHandling()
#21 /srv/mediawiki/php-1.34.0-wmf.13/api.php(86): ApiMain->execute()
#22 /srv/mediawiki/w/api.php(3): include(string)
#23 {main}

Event Timeline

mmodell changed the subtype of this task from "Task" to "Production Error".Aug 28 2019, 11:05 PM