Google auth is broken on current stable. Best guess is due to recent PhutilURI changes in rPHU.
Looking at network requests, I see:
- https://phabricator.[CENSORED].com/ 302 GET
Location: https://phabricator.[CENSORED].com/oauth/google/login/?state=[CENSORED]&code=[CENSORED]&scope=email+profile+https://www.googleapis.com/auth/userinfo.profile+https://www.googleapis.com/auth/userinfo.email
- https://phabricator.[CENSORED].com/oauth/google/login/?state=[CENSORED]&code=[CENSORED]&scope=email+profile+https://www.googleapis.com/auth/userinfo.profile+https://www.googleapis.com/auth/userinfo.email 302 GET
Location: https://phabricator.[CENSORED].com/auth/login/google:google.com/
- https://phabricator.[CENSORED].com/auth/login/google:google.com/ 500 GET
Unhandled Exception ("Exception")
The authentication provider did not return a client state parameter in its response, but one was expected. If this problem persists, you may need to clear your cookies.
Depth Library File Where
5 phabricator applications/auth/provider/PhabricatorOAuth2AuthProvider.php : 64 PhabricatorAuthProvider::verifyAuthCSRFCode()
4 phabricator applications/auth/controller/PhabricatorAuthLoginController.php : 42 PhabricatorOAuth2AuthProvider::processLoginRequest()
3 phabricator aphront/configuration/AphrontApplicationConfiguration.php : 286 PhabricatorAuthLoginController::handleRequest()
2 phabricator aphront/configuration/AphrontApplicationConfiguration.php : 209 AphrontApplicationConfiguration::processRequest()
1 webroot/index.php : 35 AphrontApplicationConfiguration::runHTTPRequest()
Version information from https://phabricator.example.com/config/version/:
- phabricator e6331ca8efc1f60e38f9ca13dc292f9bb00ea104 (Mon, Feb 25) (branched from 701a9bc339b9d419326a62e85ef13666b08046cd on origin)
- arcanist b4a302683b1aefbbb2ab9d1aaaf418b551b84b28 (Sat, Feb 23) (branched from 9581dd0f52726b10c923038c28d5fe2170f0d1b6 on origin)
- phutil 813a26a2d09758f3c407a0c99c6761f11f62cb90 (Sat, Feb 23) (branched from 671ec8fb8f7aa74e9e825ca95fd96ce4bbf79160 on origin)