Details
-
Bug
-
Resolution: Not A Bug
-
Blocker
-
None
-
Professional Edition
-
None
-
Observium 0.15.4.6357 - Debian 7 - Intel(R) Xeon(R) CPU E5-2407 0 @ 2.20GHz - 8 Cores
Description
I used the version 0.14.11.6000 - Community authenticating to Active Directory but after upgrading to version 0.15.4.6357, authentication crashed with the following error:
LDAP[Connecting to XXXXXXXX]
LDAP[Connected]
LDAP[Referrals][Disabled]
LDAP[Version][Set to 3]
LDAP[Bind DN called]
LDAP[Bind][wanguard@datacenter.alog]
LDAP[Filter][(sAMAccountName=losorio)][ou=sites,DC=DATACENTER,DC=ALOG]
LDAP[Authenticate][User: losorio][Bind user: CN=Luiz Augusto Bispo Osório,OU=Engenharia,OU=EN,OU=RJ1-USERS,OU=RJ1,OU=SITES,DC=DATACENTER,DC=ALOG]
LDAP[Authenticate][Comparing: ou=sites,DC=DATACENTER,DC=ALOG][member=CN=Luiz Augusto Bispo Osório,OU=Engenharia,OU=EN,OU=RJ1-USERS,OU=RJ1,OU=SITES,DC=DATACENTER,DC=ALOG]
LDAP[Authenticate][Compare LDAP error: No such attribute]
Follow my settings:
$config['auth_mechanism'] = "ldap";
$config['auth_ldap_binddn'] = "XXXXXXX";
$config['auth_ldap_bindpw'] = "XXXXXXX";
$config['auth_ldap_attr']['uid'] = "sAMAccountName";
$config['auth_ldap_attr']['uidNumber'] = "objectSid";
$config['auth_ldap_attr']['cn'] = "name";
$config['auth_ldap_objectclass'] = "person";
$config['auth_ldap_version'] = 3;
$config['auth_ldap_server'] = "XXXXXXX";
$config['auth_ldap_port'] = 389;
$config['auth_ldap_starttls'] = FALSE;
$config['auth_ldap_prefix'] = "cn=";
$config['auth_ldap_suffix'] = ",ou=sites,DC=DATACENTER,DC=ALOG";
$config['auth_ldap_group'] = array("ou=sites,DC=DATACENTER,DC=ALOG");
$config['auth_ldap_groupbase'] = "ou=sites,DC=DATACENTER,DC=ALOG";
$config['auth_ldap_groupmembertype'] = "fulldn";
$config['auth_ldap_groupmemberattr'] = "member";
unset($config['auth_ldap_groups']);
$config['auth_ldap_groups']['RJO-USERS-EN-ENGENHARIA']['level'] = 10;
$config['auth_ldap_groups']['RJO-USERS-SE-SEGURANCA']['level'] = 10;
$config['auth_ldap_groups']['SPO-USERS-EN-ENGENHARIA']['level'] = 10;
$config['auth_ldap_groups']['TBE-USERS-EN-ENGENHARIA']['level'] = 10;
$config['auth_ldap_groups']['RJO-USERS-OP-GERENCIA']['level'] = 5;
$config['auth_ldap_groups']['SPO-USERS-OP-GERENCIA']['level'] = 5;
$config['auth_ldap_groups']['RJO-USERS-SU-SUPORTE']['level'] = 1;