We are unable to connect to AS Server, our config need some correction. below are details of our config & error.
We have some confusion on the configuration. Please correct us.
- require_once should be LdapAuthenticationRequest.php or LdapAuthentication.php
- if we uncomment "$wgAuth = new LdapAuthenticationPlugin();" mediawiki webpage goes blank.
- what else we need to check or enable eg extension's?
MediaWiki version 1.333
PHP version 7.2.34
Database type and version 5.7.31
LocalSettings.php
#AD Configuration
require_once ("extensions/LdapAuth/src/Auth/LdapAuthenticationRequest.php");
#$wgAuth = new LdapAuthenticationPlugin();
$wgLDAPDomainNames = array('ORG.DEP.CO.IN');
$wgLDAPServerNames = array('ORG.DEP.CO.IN' => 'DEP-A01.ORG.DEP.CO.IN');
$wgLDAPSearchStrings = array('ORG.DEP.CO.IN' => 'uid=wikiuser,OU=Service Accounts,DC=ORG,DC=DEP,DC=CO,DC=IN');
$wgLDAPEncryptionType = array('ORG.DEP.CO.IN' => 'none');
$wgLDAPUseLocal = false;
$wgMinimalPasswordLength = 1;
$wgLDAPDebug = 3; //for debugging LDAP
$wgShowExceptionDetails = true; //for debugging MediaWiki
$wgShowDBErrorBacktrace = true;
$wgShowSQLErrors = true;
$wgDebugLogFile = '../tmp/ldapdebug.log';
wfLoadExtension( 'LdapAuth' );
$wgLdapAuthDomainNames = array('ORG.DEP.CO.IN','DEP-A01.ORG.DEP.CO.IN');
$wgLdapAuthServers = 'inter_ip';
$wgLdapAuthBindDN = 'CN=wikiuser,OU=Service Accounts,DC=ORG,DC=DEP,DC=CO,DC=IN';
$wgLdapAuthBindPass = 'password';
$wgLdapAuthBaseDN = 'OU=Users,DC=ORG,DC=DEP,DC=CO,DC=IN';
$wgLdapAuthIsActiveDirectory = true;
/tmp/ldapdebug.log error
[error] [X6V8pJ@ftlsqOlm9HnuXbgAAAAQ] /index.php?title=Special:UserLogin ErrorException from line 370 of /home/wikiDEPco/public_html/extensions/LdapAuth/src/Auth/PrimaryAuthenticationProvider.php: PHP Warning: Illegal string offset 'ORG.DEP.CO.IN'
[error] [X6V8pJ@ftlsqOlm9HnuXbgAAAAQ] /index.php?title=Special:UserLogin ErrorException from line 371 of /home/wikiDEPco/public_html/extensions/LdapAuth/src/Auth/PrimaryAuthenticationProvider.php: PHP Warning: Illegal string offset 'ORG.DEP.CO.IN'
[error] [X6V8pJ@ftlsqOlm9HnuXbgAAAAQ] /index.php?title=Special:UserLogin ErrorException from line 372 of /home/wikiDEPco/public_html/extensions/LdapAuth/src/Auth/PrimaryAuthenticationProvider.php: PHP Warning: Illegal string offset 'ORG.DEP.CO.IN'
[DBQuery] SELECT lc_value FROM `DEP_l10n_cache` WHERE lc_lang = 'en' AND lc_key = 'messages:ldapauth-attempt-bind-dn-search' LIMIT 1
[authentication] Attempting to bind to LDAP for search with DN "C@ORG.DEP.CO.IN".
[error] [X6V8pJ@ftlsqOlm9HnuXbgAAAAQ] /index.php?title=Special:UserLogin ErrorException from line 388 of /home/wikiDEPco/public_html/extensions/LdapAuth/src/Auth/PrimaryAuthenticationProvider.php: PHP Warning: Invalid argument supplied for foreach()
from Mwdiawiki new setup: Could not successfully connect to an LDAP server
No comments:
Post a Comment