[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Case ignore search on non-ascii letters (ITS#2660)
Full_Name: Alex Deiter
Version: 2.1.22
OS: FreeBSD 5.1 sparc64
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (212.44.140.14)
I create entry with UTF8 cn on two (i386 and sparc64) OpenLDAP servers:
cn: Áåëüñêèé Åâãåíèé Àëåêñàíäðîâè÷
dn: uid=bea,ou=People,dc=komi,dc=mts,dc=ru
....
cn:: 0JHQtdC70YzRgdC60LjQuSDQldCy0LPQtdC90LjQuSDQkNC70LXQutGB0LDQvdC00YDQvtCy0LjRhw==
....
And search for that entry with lowercase filter '(cn=áåëüñêèé*)'
On i386 i find it, on sparc64 i cannot find it.
Log files on i386 and sparc64 are identical:
Jul 20 18:02:00 slapd[82550]: conn=42 op=1 SRCH
base="ou=People,dc=komi,dc=mts,dc=ru" scope=2
filter="(cn=\D0\B1\D0\B5\D0\BB\D1\8C\D1\81\D0\BA\D0\B8\D0\B9*)"
Thanks!