#10745 podcast.fp.o admin site fails
Closed: Fixed by misc. Opened by x3mboy.

Describe what you would like us to do:

Help configuring the OpenID plugin in the wordpress instance that runs https://podcast.fedoraproject.org

The error is:

An error of type E_ERROR was caused in line 198 of the file /nas/content/live/fedorapod/wp-content/plugins/openid/common.php. Error message: Uncaught ArgumentCountError: Too few arguments to function openid_customer_error_handler(), 4 passed in /nas/content/live/fedorapod/wp-content/plugins/openid/lib/Auth/Yadis/XML.php on line 248 and exactly 5 expected in /nas/content/live/fedorapod/wp-content/plugins/openid/common.php:198 Stack trace: #0 /nas/content/live/fedorapod/wp-content/plugins/openid/lib/Auth/Yadis/XML.php(248): openid_customer_error_handler(8192, 'Function libxml...', '/nas/content/li...', 248) #1 /nas/content/live/fedorapod/wp-content/plugins/openid/lib/Auth/Yadis/XML.php(35): Auth_Yadis_dom->setXML('init('getNextService('Auth_OpenID_dis...', Object(Auth_Yadis_ParanoidHTTPFetcher)) #9 /nas/content/live/fedorapod/wp-content/plugins/openid/consumer.php(127): Auth_OpenID_Consumer->begin('https://id.fedo...') #10 /nas/content/live/fedorapod/wp-content/plugins/openid/consumer.php(149): openid_begin_consumer('https://id.fedo...') #11 /nas/content/live/fedorapod/wp-content/plugins/openid/login.php(27): openid_start_login('https://id.fedo...', 'login', 'https://podcast...') #12 /nas/content/live/fedorapod/wp-includes/class-wp-hook.php(309): openid_authenticate(NULL) #13 /nas/content/live/fedorapod/wp-includes/plugin.php(191): WP_Hook->apply_filters(NULL, Array) #14 /nas/content/live/fedorapod/wp-includes/pluggable.php(620): apply_filters('authenticate', NULL, '', '') #15 /nas/content/live/fedorapod/wp-includes/user.php(95): wp_authenticate('', '') #16 /nas/content/live/fedorapod/wp-login.php(1221): wp_signon(Array, true) #17 {main} thrown

When do you need this to be done by? (YYYY/MM/DD)

Not urgent, but important, now the site is on recovery mode and we need to login with the WP database


So that's the upgrade to new php. Let me downgrade.

Metadata Update from @misc:
- Issue assigned to misc

ok so reverting to older php make it work.

ok, it refuse my login, and I am not sure if that's normal

It refuse my login, eg, it loop saying it can't create a new account for me, and I am unsure if that's the intended behavior or not.

so according to x3mboy, it now work again, so closing. I will investigate the error, as the plugin was updated 6h ago

Metadata Update from @misc:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

As a followup: https://github.com/diso/wordpress-openid/issues/55

Metadata