Einige Probleme beim Hinzufügen von Daten zu ldap

363
aphex

Ich versuche, einige Daten zum ldap-Verzeichnis hinzuzufügen, aber ich erhalte die folgende Fehlermeldung.

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

Wo ist das Problem ?

2
Wenn Sie Fragen haben, fügen Sie bitte die Version der betreffenden Software ein (in diesem Fall die Ausgabe von 'slapd -V'). Führen Sie den Befehl auch mit einem "debug" - oder "verbose" -Schalter aus (falls vorhanden) und fügen Sie die Ausgabe hier ein (in diesem Fall die Ausgabe von `sudo slapadd -v <ldapdata.txt`. xiaq vor 11 Jahren 0
Meistens sollten Sie `ldapadd 'anstelle von' slapadd 'verwenden. "ldapadd" spricht das Standard-LDAP-Protokoll und arbeitet auf ** jedem * LDAP-Server, während "slapadd" ein OpenLDAP-spezifisches IPC-Protokoll nur für die Kommunikation mit OpenLDAP verwendet. Im Allgemeinen wird "slapadd" nur für Debugging-Zwecke verwendet, da es mehr OpenLDAP-Internals bereitstellt. xiaq vor 11 Jahren 0

1 Antwort auf die Frage

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.

Ich habe die ursprüngliche ldap von osx aufgegeben und eine neue von macports installiert. Ich habe es auch geschafft, dass es funktioniert. aphex vor 11 Jahren 0