Last modified: 2011-05-16 12:26:25 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 T28695, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 26695 - OpenID extension fails to work with Yahoo
OpenID extension fails to work with Yahoo
Status: RESOLVED WORKSFORME
Product: MediaWiki extensions
Classification: Unclassified
OpenID (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: T. Gries
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-01-12 20:56 UTC by Kurt Seifried
Modified: 2011-05-16 12:26 UTC (History)
1 user (show)

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


Attachments

Description Kurt Seifried 2011-01-12 20:56:16 UTC
From Yahoo:

Sorry! There is an error with the request we received from the website you are trying to use. Please try again in a few minutes. If this error persists please contact the site administrator. Learn more..

http://developer.yahoo.com/openid/faq.html

This is happening consistently for multiple users.
Comment 1 Sergey Chernyshev 2011-01-13 04:33:23 UTC
Strange - works fine for me.

Do you have a link to the site?
Comment 2 Kurt Seifried 2011-01-13 17:25:25 UTC
any of the wikis at wiki.cloudsecurityalliance.org, for added information:

$cat /etc/redhat-release
Fedora release 14 (Laughlin)

$ rpm -qa | grep -i openid
mediawiki-openid-0.8.2-9.0.1.noarch
php-pear-Auth-OpenID-2.1.1-8.fc12.noarch <- replaced with source from 2.2.2 since the package is broken by default

I had to fix the packages slightly (they ship 2.1.1 which is incompatible with PHP 5.3 and some directory references in the requires() were broken). I have confirmed that OpenID on this installation works with Google, Wordpress, Appspot and Blogspot (successful user signup/account mapping/etc.).
Comment 3 Mark A. Hershberger 2011-01-28 21:18:23 UTC
Sergey,

Have you been able to look into this more? Do you need help tracking it down?
Comment 4 Kurt Seifried 2011-02-01 21:08:37 UTC
Sorry yeah I've confirmed it still does not work. Steps taken to test/reproduce:


Login to http://openid.yahoo.com/ to ensure my kurt.seifried is a valid Yahoo OpenID.

go to wiki http://wiki.cloudsecurityalliance.org/cloud-traffic-analysis/index.php/Main_Page

log in with "yahoo.com" and the unique identifer URL "https://me.yahoo.com/a/[long random string here]"

both get me to the page:

https://open.login.yahooapis.com/openid/op/auth

with the message:

Sorry! There is an error with the request we received from the website you are trying to use. Please try again in a few minutes. If this error persists please contact the site administrator. Learn more..

Learn more links to http://developer.yahoo.com/openid/faq.html

not so useful.

I've confirmed that it still works with Google OpenID/etc.

The only log entries show outgoing connections to yahoo are ok:

wiki.cloudsecurityalliance.org-error_log:[Tue Feb 01 15:56:00 2011] [error] [client 10.2.3.4] Successfully fetched 'http://www.yahoo.com/': GET response code 200, referer: http://wiki.cloudsecurityalliance.org/cloud-traffic-analysis/index.php?title=Special:OpenIDLogin&returnto=Main_Page
wiki.cloudsecurityalliance.org-error_log:[Tue Feb 01 15:56:01 2011] [error] [client 10.2.3.4] Successfully fetched 'http://open.login.yahooapis.com/openid20/www.yahoo.com/xrds': GET response code 200, referer: http://wiki.cloudsecurityalliance.org/cloud-traffic-analysis/index.php?title=Special:OpenIDLogin&returnto=Main_Page


If you could let me know the best way to enable debugging/extended logging to get the information you need to poke this let me know and I'll be happy to do it!
Comment 5 Sergey Chernyshev 2011-02-01 21:39:03 UTC
I don't think there is a way to enable more debugging OpenID library.
At least I had hard time catching bugs like this.

Unfortunately, I can't promise to take on it myself - don't have much time for this project lately.
Comment 6 Siebrand Mazeland 2011-05-16 09:54:41 UTC
Mass maintainer change.
Comment 7 T. Gries 2011-05-16 12:26:25 UTC
I checked this. The present version of the OpenID extension Version 0.10-dev r88227 does work with Yahoo OpenIDs.

Contacted Kurt directly to fix the problem locally.

Will report here if necessary. Bug cosed as RESOLVED, WORKSFORME.

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


Navigation
Links