Last modified: 2014-09-23 23:25:56 UTC
Saw the following in the fatal logs: [2014-08-12 00:36:07] Fatal error: Invalid host name (wikipedia). at /usr/local/apache/common-local/multiversion/MWMultiVersion.php on line 360 Server: mw1091 Method: GET URL: http://wikipedia/ Backtrace: #0 /usr/local/apache/common-local/multiversion/MWMultiVersion.php(360): trigger_error('Invalid host na...', 256) #1 /usr/local/apache/common-local/multiversion/MWMultiVersion.php(184): MWMultiVersion::error('Invalid host na...') #2 /usr/local/apache/common-local/multiversion/MWMultiVersion.php(70): MWMultiVersion->setSiteInfoForWiki('wikipedia') #3 /usr/local/apache/common-local/multiversion/MWVersion.php(31): MWMultiVersion::initializeForWiki('wikipedia') #4 /usr/local/apache/common-local/w/index.php(3): getMediaWiki('index.php') #5 {main}
Change 153593 had a related patch set uploaded by Hashar: multiversion: test we emit Invalid host name https://gerrit.wikimedia.org/r/153593
That is the expected behavior and has been around for a while. The patch https://gerrit.wikimedia.org/r/#/c/153593/ adds a PHPUnit test for it.
Change 153593 merged by jenkins-bot: multiversion: test we emit Invalid host name https://gerrit.wikimedia.org/r/153593
The test that got merge above, just assert the current behavior. We might want to throw / output something else for non-existing hostnames.