This is the direct output from slapcat on my 2.3.38 openldap setup, I
haven't changed it in any way (apart from cutting off later entries so
that I'm not supplying you with a few thousand examples)
Pierangelo Masarati wrote:
hachi(a)kuiki.net wrote:
> Tested against both HEAD and OPENLDAP_REL_ENG_2_4, same error:
>
> slapadd: schema_init.c:3669: csnNormalize: Assertion `val->bv_len ==
> (sizeof("YYYYmmddHHMMSS.uuuuuuZ#SSSSSS#SID#ssssss")-1)' failed.
>
That assert() was added to trap incorrect values, since they should
never happen run-time. Of course, this is not the case when
slapadd'ing, since bulk loading can (and must be able to) include
operational attrs like entryCSN. In any case, the value you're trying
to slapadd, "2003061105:33:44Z#0x0003#0#0000", is invalid, and
(probably, AFAIK) has never been in use with OpenLDAP software. When
bulk-adding data, you should make sure it is reasonably acceptable.
p.
Ing. Pierangelo Masarati
OpenLDAP Core Team
SysNet s.r.l.
via Dossi, 8 - 27100 Pavia - ITALIA
http://www.sys-net.it
---------------------------------------
Office: +39 02 23998309
Mobile: +39 333 4963172
Email: pierangelo.masarati(a)sys-net.it
---------------------------------------