[19:36:17] bd808: why does vagrant redirect me to the canonical URL when using vagrant share but not when using 127.0.0.1? [19:36:34] does it check the port somewhere? [19:36:41] because it hates you? [19:36:44] ;) [19:37:27] I don't think that it checks the port expressly, but I might be mistaken about that [19:38:57] could you visit http://tgr-authmanager.vagrantshare.com ? just want to make sure it's not some local DNS cache [19:39:35] it tries to redirect me to dev.wiki.local.wmftest.net:10001 [19:40:04] that's all related to the change I made to give the default wiki a canonical pretty name... [19:41:14] https://gerrit.wikimedia.org/r/#/c/276565/4 [19:41:40] Going to http://tgr-authmanager.vagrantshare.com/wiki/Main_Page works [19:41:56] so the cannonical url creation for the redirect is the problem [19:42:21] not sure that patch is relevant, it would probably just send to 127.0.0.1 otherwise [19:42:54] could be yeah [19:43:10] I can browse around the wiki once I get into it [19:44:10] so $wgServer is updated to the live value too late, when $wgCanonicalServer has already been copied? [19:46:14] Do we even still set $wgServer from WebRequest::detectServer() or did that git wiped out by the https patches? [19:46:57] It looks like it is only set when $mwvSupportsHttps is tru now? [19:47:18] that might be most of the problem [19:48:06] it used to look like this -- https://gerrit.wikimedia.org/r/#/c/154941/1/puppet/modules/mediawiki/templates/multiwiki/CommonSettings.php.erb,unified [19:48:55] how does 127.0.0.1 work, then? [19:49:17] dunno [19:49:19] that works even without /wiki [19:53:52] you are probably right though, making that command unconditional fixes the problem [20:06:17] bd808: thanks a lot! works like a charm now [20:28:54] apparently ostriches is cutting the 1.27 branch today... [20:29:11] which is exciting but means that authmanager is going to be a backport I guess [20:32:32] I'm cutting them for the 18th time. [20:32:35] Stupid script is stupid. [20:33:07] ostriches: https://xkcd.com/1205/ [20:34:00] if fixing it saves you 6 hours and you do it 2/year then you can afford to spend ~2 days fixing [20:34:10] assuming the fix lasts for 5 years [20:34:31] I'm kinda surprised this script ever worked :p [20:34:59] that could be the slogan for a lot of the dev tooling [20:36:54] YAY IT FINALLY WORKED [20:37:13] ostriches: Gosh. [20:37:21] protip: rather than wasting time on a bunch of repos checking out branches you don't need, just set the ref you need based on origin/$whatever :D [20:37:36] You already have origin's refs [20:37:57] 18th time was the charm tho! [20:37:58] I hope <3