>Кажись у тебя объект не полностью описан, из того что ты написал.
>
>Да и вот еще, что касается openldap-2.1.x, посмотри сюда http://unixfaq.ru/index.pl?req=qs&id=465
спасибо большое.
В OpenLDAP 2.1.x по умолчанию включена проверка правильности модели данных (которая была выключена в 2.0.x), и такая ошибка появляется когда запись содержит два структурных objectClass'а (например, inetorgperson и radiusprofile), которые не состоят в одной цепочке наследования. Решений два:
1. простое - отключить проверку схем, добавив в slapd.conf
schemacheck off
2. правильное - создать свой objectClass, который будет наследовать оба objectClass'а и все их атрибуты.
внедрил :) пока первый вариант, ибо не знаю как создавать свой объект.
если кто знает, как это делать где об этом поподробнее можно почитать, подскажите.