Здравствуйте!Поставил в качестве LDAP адресной книги OpenLDAP, все работает, но в логах при каждом поиске появляются ошибки:
slapd[14939]: <= bdb_substring_candidates: (givenName) not indexed
slapd[14939]: <= bdb_substring_candidates: (sn) not indexed
slapd[14939]: <= bdb_substring_candidates: (cn) not indexed
slapd[14939]: <= bdb_substring_candidates: (sn) not indexed
slapd[14939]: <= bdb_substring_candidates: (cn) not indexed
slapd[14939]: <= bdb_substring_candidates: (sn) not indexed
slapd[14939]: <= bdb_substring_candidates: (cn) not indexed
slapd[14939]: <= bdb_substring_candidates: (sn) not indexedНашел решение в интернете olcDbIndex: objectClass,cn,sn,givenName eq, добавил и запустил slapdindex. В /var/lib/ldap создались файлы sn.bdb, cn.bdb, givenname.bdb и т.д. права на данные файлы верные.
А в логах все равно сыпятся ошибки.
Решил проблему добавив:olcDbIndex: objectClass eq
olcDbIndex: cn eq,pres,sub
olcDbIndex: sn eq,pres,sub
olcDbIndex: givenName eq,pres,subТеперь при поиске через Thunderbird ошибок нет
> Решил проблему добавив:
> olcDbIndex: objectClass eq
> olcDbIndex: cn eq,pres,sub
> olcDbIndex: sn eq,pres,sub
> olcDbIndex: givenName eq,pres,sub
> Теперь при поиске через Thunderbird ошибок нетДа нифига это были не ошибки, просто это предупреждения, что в случае индексов быстрее работало бы...
>> Решил проблему добавив:
>> olcDbIndex: objectClass eq
>> olcDbIndex: cn eq,pres,sub
>> olcDbIndex: sn eq,pres,sub
>> olcDbIndex: givenName eq,pres,sub
>> Теперь при поиске через Thunderbird ошибок нет
> Да нифига это были не ошибки, просто это предупреждения, что в
> случае индексов быстрее работало бы...Спасибо КЭП!