Здравствуйте, partigian, Вы писали:
P>Такая вот строчка не неходит ничего:
P>
Очевидно. Потому что запрос гласит: найти все объекты с классом computer и атрибутом OU с произвольным значением. Таких нет...
Вообще поиск в LDAP задается 4-мя параметрами:
1. База поиска
2. Область поиска (только база, все дети базы или все поддерево базы).
3. Фильтр поиска — тот самый (objectClass=computer). Четко определен в
RFC4515
4. Список атрибутов, которые надо вернуть.
На такую логику твой случай ложится, как я привел выше. Соответственно вопрос в том, что ты используешь для поиска в своей программе, и где там задается база поиска.
P.S. Поэкспериментировать можешь с утилитой DSQuery — синтаксис такой:
dsquery * <base DN> -filter <LDAP filter> -attr <список атрибутов или *>