NOTICE: Our Community is moving. Get more information.
Why would I receive an LDAP ?filter error? in my log file when I try to login to CaliberRM with LDAP integration enabled?
Why would I receive an LDAP ?filter error? in my log file when I
try to login to CaliberRM with LDAP integration enabled?
20 16:55:54.967 2764 9 Search Failed -
LDAP Error code = 87. at (ldap.cpp,219)
20 16:55:54.967 2764 9 LDAP Error
Description "Filter Error" at (ldap.cpp,223)
You will receive this error in your log file if you have entered
an invalid filter string in the directory services tab on the
Caliber server settings (control panel).
Make sure that you have included the string parameter ?%s? in
the filter field and that you have assigned this parameter equal to
a valid attribute on your LDAP server (default attribute is
sAMAccountName). This string parameter will be
replaced with the userid that you enter into the login screen
when logging into CaliberRM, so it is essential that the LDAP
attribute you assign this string parameter equal to (default -
sAMAccountName) is equal to the userid that you have created in
For example, if you have set up a userid ?sthompson? in
Framework administrator, and you have the following in your filter
string ?(sAMAccountName=%s)?, the attribute ?sAMAccountName? on
your LDAP server for that user must be equal to ?sthompson?.
You will also need to check that the other default attributes
included in the filter string (objectCategory, objectClass) are
valid for your LDAP server. Please check with your LDAP
Author: Sarah Thompson