Thread:Extension talk:LDAP Authentication/Error after login on Special:SpecialPages/reply (4)

Ryan, FYI, I'm still getting this error when an unauthenticated user visits a "redlink" page. Since you sound confident that the next Mediawiki release will deal with the underlying issue, I'm not that worried, but if you're the one making those fixes, if figured you'd want to know. PHP Warning: strtok expects parameter 1 to be string, array given in C:\inetpub\wwwroot\twiki\extensions\LdapAuthentication\LdapAuthentication.php on line 566 PHP Warning: ldap_start_tls: Unable to start TLS: Can't contact LDAP server in C:\inetpub\wwwroot\twiki\extensions\LdapAuthentication\LdapAuthentication.php on line 589 PHP Warning: strtok expects parameter 1 to be string, array given in C:\inetpub\wwwroot\twiki\extensions\LdapAuthentication\LdapAuthentication.php on line 566 PHP Warning: ldap_start_tls: Unable to start TLS: Can't contact LDAP server in C:\inetpub\wwwroot\twiki\extensions\LdapAuthentication\LdapAuthentication.php on line 589 PHP Warning: strtok expects parameter 1 to be string, array given in C:\inetpub\wwwroot\twiki\extensions\LdapAuthentication\LdapAuthentication.php on line 566 PHP Warning: ldap_start_tls: Unable to start TLS: Can't contact LDAP server in C:\inetpub\wwwroot\twiki\extensions\LdapAuthentication\LdapAuthentication.php on line 589

This is the code change I made in SpecialUserLogin.php if( !$wgAuth->validDomain( $this->mDomain ) ) { if ( isset( $_SESSION['wsDomain'] ) ) { $this->mDomain = $_SESSION['wsDomain']; } else { $this->mDomain = 'invaliddomain'; }		}		$wgAuth->setDomain( $this->mDomain );
 * 1) JPenney - changed this code based on http://www.mediawiki.org/wiki/Special:Code/MediaWiki/107129
 * 2) 			$this->mDomain = 'invaliddomain';