Page MenuHomePhabricator

SessionHandler causing login problems for Huggle 2 and older
Open, LowestPublic

Description

https://en.wikipedia.org/wiki/Wikipedia_talk:STiki#Bug_.28maybe.3F.29

I can't log in to WP:Huggle either.

Per the thread immediately above, some WMF-side changes to cookies and session handling have broken STiki, Huggle, and is perhaps related to CBNG's current downtime.

Over at WP:VPT, they seem to suggest this issue might related to a new SessionManager rollout. The line "but do make sure your code is handling cookies normally instead of using the deprecated return values from action=login to construct cookies manually."

Event Timeline

Josve05a created this task.Jan 22 2016, 4:03 PM
Josve05a raised the priority of this task from to Needs Triage.
Josve05a updated the task description. (Show Details)
Josve05a added subscribers: Josve05a, Tgr, Anomie.
Restricted Application added subscribers: StudiesWorld, Matthewrbowker, Aklapper. · View Herald TranscriptJan 22 2016, 4:03 PM

First, make sure you're handling cookies correctly. The main symptom of incorrect cookie handling is that your app gets stuck receiving a NeedToken response over and over from action=login (see T124252: NEED_TOKEN error spike when 1.27-wmf.11 SessionManager was deployed to group1, and particularly T124252#1956288).

Petrb added a subscriber: Petrb.Jan 23 2016, 12:28 PM

I can login with Huggle just fine, can you please explain how to reproduce this bug?

I also see many active users on HAN so this probably doesn't affect many people.

Josve05a added a comment.EditedJan 23 2016, 12:29 PM

/me has not tested or been affected personally, just reporting from what I've read.

Petrb triaged this task as Lowest priority.Jan 23 2016, 12:36 PM

This bug seems to affect only obsolete huggle 2x

Petrb renamed this task from SessionHandler causing login problems for Huggle to SessionHandler causing login problems for Huggle 2 and older.Jan 23 2016, 12:37 PM
Petrb set Security to None.
Tgr added a comment.Jan 28 2016, 4:55 AM

SessionManager is being redeployed with compatibility fixes (live on non-Wikipedias now, deployed to Wikipedias tomorrow). Please check again and close the task if you don't experience problems.

Are there still problems here?