Thread:Extension talk:OpenID/OpenID with Google Apps/reply (7)

I have the same problem as the original poster. OpenID works against our own internal OpenID server, but fails against Google Apps.

We are taking these from Git: MediaWiki 1.21 PHP-OpenID, and the OpenID extension from commit 059ad95fdd945c2156f78dc2d9af085785782963

The host system is Ubuntu 10.04 with Apache 2 and PHP 5.3.2 from packages. We get identical results on Ubuntu 12.04.

Our LocalSettings.php says:

require_once( "$IP/extensions/OpenID/OpenID.php" ); $wgOpenIDTrustRoot = ; $wgOpenIDConsumerForce = https://www.google.com/accounts/o8/.well-known/host-meta?hd="; $wgOpenIDConsumerStorePath = ; $wgOpenIDServerStorePath= ; $wgOpenIDUseEmailAsNickname = true; $wgOpenIDTrustEmailAddress = true; $wgOpenIDConsumerAndAlsoProvider = false; $wgOpenIDAllowAutomaticUsername = true; $wgOpenIDShowUrlOnUserPage = "never"; $wgWhitelistRead = array("Special:OpenIDLogin", "Special:OpenIDFinish"); $wgOpenIDLoginOnly = true; $wgOpenIDAllowServingOpenIDUserAccounts = false;

The error just reports that PEAR_Error is not loaded:

CACHES: EmptyBagOStuff[main] SqlBagOStuff[message] SqlBagOStuff[parser] [cookie] session_set_cookie_params: "0", "/", "", "", "1" Class LanguageEn_gb not found; skipped loading LocalisationCache: using store LCStore_DB Profiler::instance called without $wgProfiler['class'] set, falling back to ProfilerStub for safety Connected to database 0 at localhost Fully initialised Connected to database 0 at localhost MessageCache::load: Loading en-gb... got from global cache Title::getRestrictionTypes: applicable restrictions to Main Page are {edit,move} ContentHandler] Created handler for wikitext: WikitextContentHandler Unstubbing $wgLang on call of $wgLang::getCode from MessageCache::get IP:  Unstubbing $wgParser on call of $wgParser::firstCallInit from MessageCache::getParser Parser: using preprocessor: Preprocessor_DOM Use of User::getSkin was deprecated in MediaWiki 1.18. [Called from OpenIDHooks::onPersonalUrls in /extensions/OpenID/OpenID.hooks.php at line 90] Class PEAR_Error not found; skipped loading OutputPage::sendCacheControl: no caching **