Page MenuHomePhabricator

Login error when attempting to log in on beta-hhvm wikis
Closed, ResolvedPublic

Description

If you try to log in at http://en.wikipedia.beta-hhvm.wmflabs.org/w/index.php?title=Special:UserLogin&returnto=Main+Page, you get: "Login error: Wikipedia uses cookies to log in users. You have cookies disabled. Please enable them and try again." This is despite the fact that HHVM-powered wikis map loginwiki to loginwiki.wikimedia.beta-hhvm URLs, and the cookies that it sets appear to have the right domain.


Version: unspecified
Severity: critical
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=68044

Details

Reference
bz63981

Event Timeline

bzimport raised the priority of this task from to Unbreak Now!.Nov 22 2014, 3:09 AM
bzimport set Reference to bz63981.
bzimport added a subscriber: Unknown Object (MLST).

Wow, that's bad.

Is hhvm able to talk to both memcached and redis? Does it respect our setting up redis/memcache as the session storage instead of local files?

Bug 68031 may be related. The captcha answer is stored in session, so if hhvm on labs can't handle mediawiki sessions, then it wouldn't work correctly.

I can't login to deployment-bastion, but if someone can grab the debug log of the a user hitting Special:UserLogin, and then the POST submission of their username and password, that would help track down the issue.

As of about an hour ago:

07:55 ori: chrismcmahonbrb: i'll fix it