Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - romt

Страницы: [1]
1
Общий раздел / (objectClass=person)(!(objectClass=computer))
« : 23 Сентябрь 2013, 07:42:18 »
Доброго времени суток.
Занялся OpenLDAP, что бы организовать внешнюю телефонную книгу для IP-телефонии от Panasonic.
Создал LDAP. Занёс тестовых пользователей (шаблон Person).
Если их искать просто по имени, например так: (&(cn=*частьимени*)(objectClass=person)) - всё находится.
А вот так: (&(cn=*частьимени*)(&(objectClass=person)(!(objectClass=computer)))) - не находится (0 результатов)

Клиент IP-телефонии ищет именно вторым вариантом. Изменить нельзя. Т.е. поиск из него не работает. А хочется.

В схеме данных objectClass=computer отсутствует. Поэтому не ищет?
Я не планирую держать в каталоге компьютеры.

Оперативный поиск по статьям результатов не дал. Если есть - ткните в нужное руководство.

2
Доброго времени суток.
Занялся OpenLDAP, что бы организовать внешнюю телефонную книгу для IP-телефонии от Panasonic.
Занёс тестовых пользователей. Клиент IP-телефонии их не находит. Хотя вроде должен.
В рядом существующем Active Directory находит, а в OpenLDAP - нет.
Форму запроса от клиента IP-телефонии поменять нельзя - зашита производителем. А хочется понять, почему не находит, и как построить базу, что бы находило.

Вопрос: существует ли какой-нибудь клиент, что бы запросы можно было произвольно конструировать самому? И проверять, что возвращает база?

Написать самому не предлагать, ибо программированием не владею.

Страницы: [1]