Tweak error messages so LDAP password is not logged.

This commit is contained in:
Andrew McMillan 2008-02-28 13:51:18 +13:00
parent 049fc6ef03
commit 4d85525e24

View File

@ -105,9 +105,8 @@ class ldapDrivers
if (!ldap_bind($this->connect,$config['bindDN'],$config['passDN'])){
$bindDN = isset($config['bindDN']) ? $config['bindDN'] : 'anonymous';
$passDN = isset($config['passDN']) ? $config['passDN'] : 'anonymous';
dbg_error_log( "LDAP", "drivers_ldap : Failed to bind using bindDN of %s and passDN of %s", $bindDN, $passDN );
$c->messages[] = sprintf(i18n( "drivers_ldap : Unable to bind to LDAP, check your bindDN >%s< >%s< in your configuration or if your server is reachable"),$bindDN );
$c->messages[] = sprintf(i18n( "if your use OpenLDAP 2.X.X maybe, unable to connect to LDAP with port %s on host %s"), $port,$host );
dbg_error_log( "LDAP", i18n('drivers_ldap : Failed to bind to host %1$s on port %2$s with bindDN of %3$s'), $host, $port $bindDN );
$c->messages[] = i18n( 'drivers_ldap : Unable to bind to LDAP - check your configuration for bindDN and passDN, and that your LDAP server is reachable');
$this->valid=false;
return ;
}