This module it is not developed anymore and hence incompatible with OTRS 4.
However, as mentioned in this thread (viewtopic.php?f=34&t=14086#p110991) it is possible to achieve same results by using the filter LDAP_MATCHING_RULE_IN_CHAIN. I tried the following. I allowed everyone to authenticate (i.e. removed the GroupDN restriction) and used the group it in the AlwaysFilter parameter, i.e. I uncommented the following line in Config.pm, thus allowing every user to authenticate
Code: Select all
$Self->{'AuthModule::LDAP::GroupDN1'} = 'CN=XXXX,CN=XXXX,DC=XXXX,DC=local';
Code: Select all
$Self->{'AuthModule::LDAP::AlwaysFilter'} = '(memberof:1.2.840.113556.1.4.1941:=cn=XXXX,cn=XXXX,DC=XXXX,DC=local)'
However, the filter doesn't seem to work and every user in AD is able to authenticate. How do I apply the filter correctly?