Я хочу использовать каталог ldap в качестве телефонной книги на IP-телефоне У меня есть автономный сервер OpenLDAP, работающий на моем локальном
настроил его команду
sudo dpkg-reconfigure slapd
добавлена запись с использованием ldapadd и со следующим content.ldif
dn: cn = max, dc = testldap, dc = com
objectClass: человек
sn: сталь
Номер телефона: 7896660777
описание: 'somedescription'
ldapadd -x -D cn=admin,dc=testldap,dc=com -w 123456 -f content.ldif
когда я запустил ldapsearch, я получил результаты, поэтому мои данные были правильно вставлены в каталог
ldapsearch -H ldap://localhost -x -D "cn=admin,dc=testldap,dc=com" -w 123456 -b "cn=max,dc=testldap,dc=com"
# extended LDIF
#
# LDAPv3
# base <cn=max,dc=testldap,dc=com> with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#
# max, testldap.com
dn: cn=max,dc=testldap,dc=com
objectClass: person
sn: steel
telephoneNumber: 7896660777
description: 'somedescription'
cn: max
# search result
search: 2
result: 0 Success
# numResponses: 2
# numEntries: 1
теперь, когда я настроил ldap в Ip Phone и искал контакты ldap, я получаю следующую ошибку, просматривал множество форм и документов, но не могу найти, как добавить индексирование для этих атрибутов
при поиске phoneNumber
<= mdb_substring_candidates: (phoneNumber) не проиндексировано
при поиске имени
<= mdb_substring_candidates: (cn) не проиндексировано