Last modified: 2014-11-19 16:57:43 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T75588, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 73588 - Secure Poll Error
Secure Poll Error
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
SecurePoll (Other open bugs)
unspecified
All All
: Unprioritized normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-11-19 00:49 UTC by Mike V
Modified: 2014-11-19 16:57 UTC (History)
7 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---
bjorsch: Backport_WMF+


Attachments

Description Mike V 2014-11-19 00:49:51 UTC
When trying to vote through the poll listed below, clicking on the "Go to voting server" gives the following error: "Error fetching your account information from the server".


https://en.wikipedia.org/wiki/Special:SecurePoll/vote/391
Comment 1 James Alexander 2014-11-19 00:53:25 UTC
verified both on that election and on enWiki 392 (a newly set up election to ensure this wasn't just a bug from the issue last night that was already patch).

Copying in Dan and Brad.
Comment 2 James Alexander 2014-11-19 02:43:24 UTC
Just a note that I tried this on a testWiki poll too (where I know polls worked earlier) with just basic voter requirements (to ensure that it wasn't because of the voter list) and got the same error so it appears to be a newish bug.
Comment 3 Brad Jorsch 2014-11-19 15:42:14 UTC
When and where, exactly, is this specifically known to have been working previously? I see there's an issue where polls using $wgServer in remote-mw-script-path are going to be broken since Gerrit change #67586 was merged in October 2013. But besides the ones created very recently, the only other poll that would be affected is "test enWP poll" on testwiki from last month. But that seems to have no votes so there's no evidence it ever actually worked.

As for Gerrit change #67586: 'wiki' was never being passed as part of the jump, and $wgConf->get() isn't going to be returning anything sensible for wgServer anyway unless also passed a correct $suffix parameter and a $params that contains 'lang'.
Comment 4 Gerrit Notification Bot 2014-11-19 15:42:21 UTC
Change 174419 had a related patch set uploaded by Anomie:
Pass wiki to jump-url, and $suffix and $params into $wgConf->get()

https://gerrit.wikimedia.org/r/174419
Comment 5 Gerrit Notification Bot 2014-11-19 16:46:34 UTC
Change 174419 merged by jenkins-bot:
Pass wiki to jump-url, and $suffix and $params into $wgConf->get()

https://gerrit.wikimedia.org/r/174419
Comment 6 Gerrit Notification Bot 2014-11-19 16:50:00 UTC
Change 174436 had a related patch set uploaded by Anomie:
Pass wiki to jump-url, and $suffix and $params into $wgConf->get()

https://gerrit.wikimedia.org/r/174436
Comment 7 Gerrit Notification Bot 2014-11-19 16:50:31 UTC
Change 174436 merged by jenkins-bot:
Pass wiki to jump-url, and $suffix and $params into $wgConf->get()

https://gerrit.wikimedia.org/r/174436
Comment 8 Brad Jorsch 2014-11-19 16:57:43 UTC
Fixed, and backported to wmf8. It also accidentally works for jumps from enwiki even though that's still on wmf7 until the train deploy this afternoon.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links