Некоторые проблемы при добавлении данных в ldap

310
aphex

Я пытаюсь добавить некоторые данные в каталог ldap, но я получаю следующую ошибку.

sudo slapadd < ldapdata.txt slap_sasl_init: auxprop add plugin failed slapadd: slap_init failed! 

В чем проблема ?

2
При задании вопросов вставьте версию соответствующего программного обеспечения (в этом случае вывод «slapd -V»); также запустите команду с переключателем «debug» или «verbose» (если он есть) и вставьте сюда вывод (в данном случае вывод `sudo slapadd -v <ldapdata.txt`). xiaq 12 лет назад 0
Кроме того, большую часть времени вы захотите использовать `ldapadd` вместо` slapadd`. `ldapadd` использует стандартный протокол LDAP и работает на ** любом ** сервере LDAP, тогда как` slapadd` использует протокол IPC, специфичный для OpenLDAP, только для связи с OpenLDAP. Как правило, slapadd используется только для целей отладки, так как предоставляет больше внутренних возможностей OpenLDAP. xiaq 12 лет назад 0

1 ответ на вопрос

0
xiaq

Judging from the error message, it seems the problem is during some internal initialization process, having not much to do with slapadd (ie. I guess you will get the same error with just slaptest). And according to here, you might have to install a newer version of OpenLDAP.

Я отказался от использования оригинального ldap из osx и установил новый из macports. Также мне удалось заставить это работать. aphex 12 лет назад 0