Am parcurs documentația online și pe unele forumuri, dar am rămas blocat la importul de date de la ldap 2.4 la 2.5 (Migând și la un server nou). Iată pașii pe care i-am făcut și eroarea pe care o primesc. (Au fost mai multe alte erori, dar asta este rezolvat acum
Instalarea pe care am efectuat-o pentru 2.5:
sudo ./configure --prefix=/usr --sysconfdir=/etc --disable-static --enable-debug --with-tls=openssl --with-cyrus-sasl --enable-dynamic /
--enable-crypt --enable-spasswd --enable-slapd --enable-modules --enable-lookups --enable-overlays=yes --enable-ldap=yes /
--enable-ppolicy=yes --enable-accesslog=yes --enable-mdb=yes --disable-ndb --disable-sql
Testați fișierul meu slapd.conf:
slaptest -f /etc/openldap/slapd.conf.template -F /etc/openldap/slapd.d -u
Testarea fișierului de configurare a reușit
slaptest -f /etc/openldap/slapd.conf.template -F /etc/openldap/slapd.d
Testarea fișierului de configurare a reușit
După ce s-a terminat, există conținut sub /etc/openldap/slapd.d și am schimbat permisiunea utilizatorului ldap. Continutul:
'cn=config' 'cn=config.ldif'
##Acum vreau să-mi import fișierul de date cu slapadd.Cu -u (dryrun) nu există erori, dar fără el primesc următoarele:
slapadd -n 1 -F /etc/openldap/slapd.d -l data.ldif
mdb_id2entry_put: mdb_put a eșuat: MDB_KEYEXIST: perechea cheie/date există deja (-30799) "dc=test,dc=com"
=> mdb_tool_entry_put: id2entry_add a eșuat: err=-30799
=> mdb_tool_entry_put: txn_aborted! MDB_KEYEXIST: perechea cheie/date există deja (-30799)
slapadd: nu s-a putut adăuga intrarea dn="dc=test,dc=com" (line=1): txn_aborted! MDB_KEYEXIST: perechea cheie/date există deja (-30799)
Se închide DB...
Orice sugestii va rog?. Mulțumiri