Hello,
I may be wrong but i think there is a syntax problem in
your ldif at line 5457262.
8.2 instance is not complaining because
syntax check is disable by default as you can see here
https://access.redhat.com/site/documentation/en-US/Red_Hat_Directory_Serv...
[2] (step 15)
You can "force" the new instance (1.2.11.x) to accept
your ldif by modifying the "nssldap-syntaxcheck" value to "off" in
your
/etc/dirsrv/slapd-devldapm03/dse.ldif (with this instance off) before
using the db2ldif command BUT i would strongly not recommend you to do
this.
The better approach is to correct your ldif before importing
with db2ldif
This can help you to find syntax problem in you 8.2
existing instance
https://access.redhat.com/site/documentation/en-US/Red_Hat_Directory_Serv...
I dont know why the ldapmodify command succeded, maybe someone can
answer this.
KELMENI Lulzim
Le 19/05/2014 22:38, Morgan Jones a écrit
:
I am working on a move from CentOS Directory (8.2.8) on CentOS 5 to
389-ds 1.2.11 on CentOS 6. I'm using a combination of the CentOS
repositories and epel as suggested here.
I'm finding ldif2db
rejects entries while if I add them via ldapmodify they go
in with no
errors. This is a problem as db2ldif does not give sufficient debugging
to identify the problem. Below are examples. Is there a way to get more
debugging out of ldif2db that I am missing? Perhaps an error log level
I'm missing? Has anyone else seen this behavior?
I'm importing into
a database other than userRoot if that makes a difference.
thanks,
-morgan
[root@devldapm03 ~]#
/usr/lib64/dirsrv/slapd-devldapm03/ldif2db -n studentRoot -i
/var/tmp/students_fixed.ldif
importing data ...
[19/May/2014:15:53:48 -0400] - WARNING: Import is running with
nsslapd-db-private-import-mem on; No other process is allowed to access
the database
[19/May/2014:15:53:48 -0400] -
check_and_set_import_cache:
pagesize: 4096, pages: 2015405, procpages:
52243
[19/May/2014:15:53:48 -0400] - Import allocates 3224648KB import
cache.
[19/May/2014:15:53:49 -0400] - import studentRoot: Beginning
import job...
[19/May/2014:15:53:49 -0400] - import studentRoot: Index
buffering enabled with bucket size 100
[19/May/2014:15:53:49 -0400] -
import studentRoot: Processing
file "/var/tmp/students_fixed.ldif"
...
[19/May/2014:15:55:04 -0400] - import studentRoot: WARNING:
skipping entry "uid=xxxx,ou=students,dc=domain,dc=org" which violates
attribute syntax, ending line 5457262 of file
"/var/tmp/students_fixed.ldif"
...
#
# ldapmodify -x -a -h
devldapm03.domain.net -D cn=directory manager -w pass
> <paste entry
adding new entry "uid=xxxx,ou=students,dc=domain,dc=org"
--
389
users mailing list
> 389-users(a)lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/389-users [1]
Links:
------
[1]
https://admin.fedoraproject.org/mailman/listinfo/389-users
[2]
https://access.redhat.com/site/documentation/en-US/Red_Hat_Directory_Serv...