LDAP doesn't return any results when the search filter contains a sized attribute

  • 3045785
  • 15-Feb-2008
  • 26-Apr-2012

Environment


Novell eDirectory 8.8 for All Platforms
Novell eDirectory 8.7.3 for All Platforms

Situation




Ldap does not return any results if the search filter contains a * and this
makes the filter longer than than a sized attribute.

Steps to duplicate
1) Create a sized attribute of CI_String, lower bound 1, upperbound 5, add to
user class.
2) Add this attribute to a user and populate with 5 characters eg abcde
3) Do an ldap search with filter (newattrib=abcde*)
no results returned

If the attribute is populated with 4 characters eg abcd and the filter is
(newattrib=abcd*) a result is returned.

Resolution

This issue is slated to be fixed in eDirectory 8.8 SP2 FTF2.