I haven't determined where the underlying issue is yet, but starting phpsh gives an internal error, "Unable to determine IP":
<html><head><title>Internal error - devwiki</title><style>body { font-family: sans-serif; margin: 0; padding: 0.5em 2em; }</style></head><body>
<p>[7b2701b4] /usr/local/lib/python2.7/dist-packages/phpsh/phpsh.php Exception from line 1123 of /vagrant/mediawiki/includes/WebRequest.php: Unable to determine IP.</p><p>Backtrace:</p><p>#0 /vagrant/mediawiki/includes/User.php(1934): WebRequest->getIP()<br />
#1 /vagrant/mediawiki/includes/db/Database.php(1024): User->getName()<br />
#2 /vagrant/mediawiki/includes/db/Database.php(1601): DatabaseBase->query(string, string)<br />
#3 [internal function]: DatabaseBase->select(string, string, array, string)<br />
#4 /vagrant/mediawiki/includes/db/LoadBalancer.php(1180): call_user_func_array(array, array)<br />
#5 /vagrant/mediawiki/includes/jobqueue/JobQueueDB.php(617): DBConnRef->__call(string, array)<br />
#6 /vagrant/mediawiki/includes/jobqueue/JobQueueDB.php(617): DBConnRef->select(string, string, array, string)<br />
#7 /vagrant/mediawiki/includes/jobqueue/JobQueue.php(666): JobQueueDB->doGetSiblingQueuesWithJobs(array)<br />
#8 /vagrant/mediawiki/includes/jobqueue/JobQueueGroup.php(284): JobQueue->getSiblingQueuesWithJobs(array)<br />
#9 /vagrant/mediawiki/includes/jobqueue/JobQueueGroup.php(265): JobQueueGroup->getQueuesWithJobs()<br />
#10 /vagrant/mediawiki/includes/Wiki.php(670): JobQueueGroup->queuesHaveJobs(integer)<br />
#11 /vagrant/mediawiki/includes/Wiki.php(463): MediaWiki->triggerJobs()<br />
#12 /vagrant/mediawiki/index.php(46): MediaWiki->run()<br />
#13 /etc/phpsh/rc.php(15): include_once(string)<br />
#14 /usr/local/lib/python2.7/dist-packages/phpsh/phpsh.php(60): require_once(string)<br />
#15 {main}</p>
</body></html>
Since it's database-related, I tried update.php, but that didn't fix it.
Version: unspecified
Severity: normal