Page MenuHomePhabricator

widar oauth broken - magical script elves are temporarily ill
Closed, DuplicatePublic

Description

the widar oauth tool is broken:

https://tools.wmflabs.org/widar/index.php?action=authorize

This means people can't authenticate at Wikidata The Game and other tools using widar.

//
Internal error

The URI you have requested, /widar/index.php?action=authorize, appears to be non-functional at this time.
If you have reached this page from somewhere else...

This URI is part of the widar tool, maintained by Magnus Manske.

Perhaps its magical script elves are temporarily ill, or the link you've followed doesn't actually lead somewhere useful?

If you're pretty sure this shouldn't be an error, you may wish to notify the tool's maintainers (above) about the error and how you ended up here.
If you maintain this tool

The error might be caused by incorrect permission, or by an error in the script or CGI that was meant to execute here. You may wish to check your logs or common causes for errors in the help documentation.
//

Event Timeline

Dzahn raised the priority of this task from to Needs Triage.
Dzahn updated the task description. (Show Details)
Dzahn subscribed.
Dzahn set Security to None.
Dzahn added projects: Toolforge, Wikidata.
yuvipanda triaged this task as Unbreak Now! priority.Nov 11 2015, 7:33 AM
yuvipanda subscribed.

I looked at the error logs and get:

2015-11-11 07:35:04: (mod_fastcgi.c.2673) FastCGI-stderr: PHP Warning:  Missing argument 1 for MW_OAuth::doAuthorizationRedirect(), called in /data/project/widar/public_html/index.php on line 24 and defined in /data/project/magnustools/public_html/php/oauth.php on line 194
2015-11-11 07:35:04: (mod_fastcgi.c.2673) FastCGI-stderr: PHP Stack trace:
2015-11-11 07:35:04: (mod_fastcgi.c.2673) FastCGI-stderr: PHP   1. {main}() /data/project/widar/public_html/index.php:0
2015-11-11 07:35:04: (mod_fastcgi.c.2673) FastCGI-stderr: PHP   2. MW_OAuth->doAuthorizationRedirect() /data/project/widar/public_html/index.php:24

Which looks like an issue in the code and not in Tool Labs.

That's just a warning for an optional argument not passed, not related to the issue. OAuth appears to be down. See T118372.