The syntax problem applies also to replication agreement entries, just
create one or two replicas and agreements :
/usr/lib64/dirsrv/slapd-ldap-model/syntax-validate.pl -v -D
"cn=Directory Manager" -w '<password>' -b "cn=config"
[29/Dec/2009:12:43:39 +0100] syntax-plugin - Entry "cn=Replication
from a to b,cn=replica,cn="dc=example,dc=com",cn=mapping
tree,cn=config" violates syntax.
nsds5replicaChangesSentSinceStartup: value #0 invalid per syntax
nsds5replicaLastInitStart: value #0 invalid per syntax
nsds5replicaLastInitEnd: value #0 invalid per syntax
nsds5replicaChangesSentSinceStartup has the integer syntax and
contains actually smth like
nsds5replicaChangesSentSinceStartup: 1:9/0
nsds5replicaLastInitStart and nsds5replicaLastInitEnd have
GeneralizedTime syntax and are initiamised to "0". They stay "0" if
there is no complete initilialisation performed from this server and
with this agreement. So it may well always stay 0 in multimaster
configs.
2009/12/25 Andrey Ivanov <andrey.ivanov(a)polytechnique.fr>:
2009/12/18 Rich Megginson <rmeggins(a)redhat.com>:
> The 389 team is pleased to announce the availability of Release
> Candidate 3 of version 1.2.5.
>
> NOTE: Packages for Enterprise Linux are available from EPEL. We will no
> longer have a separate yum repo for these packagse.
>
> We need your help! Please help us test this software. It is a Release
> Candidate, so it is fairly stable at this point. We have worked hard to
It seems that the dn with double quotes is not validated by syntax
validation plug-ins. However this type of DNs is generated by the
default installation from rpms ("Express install" with
setup-ds-admin.pl).
The error log if i launch the syntax validation task on "o=NetscapeRoot" :
/usr/lib64/dirsrv/slapd-ldap-model/syntax-validate.pl -v -D
"cn=Directory Manager" -w '<password>' -b
"o=NetscapeRoot"
[25/Dec/2009:20:07:23 +0100] syntax-plugin - Syntax validate task
starting (base: "o=NetscapeRoot", filter: "(objectclass=*)") ...
[25/Dec/2009:20:07:23 +0100] syntax-plugin - Entry "ou="uid=admin,
ou=Administrators, ou=TopologyManagement,
o=NetscapeRoot",ou=UserPreferences, ou=polytechnique.fr,
o=NetscapeRoot" violates syntax.
entrydn: value #0 invalid per syntax
[25/Dec/2009:20:07:23 +0100] syntax-plugin - Entry
"ou="cn=slapd-ldap-model, cn=389 Directory Server, cn=Server Group,
cn=ldap-model.polytechnique.fr, ou=polytechnique.fr,
o=NetscapeRoot",ou=UserPreferences, ou=polytechnique.fr,
o=NetscapeRoot" violates syntax.
entrydn: value #0 invalid per syntax
[25/Dec/2009:20:07:23 +0100] syntax-plugin - Entry
"ou="cn=admin-serv-ldap-model, cn=389 Administration Server, cn=Server
Group, cn=ldap-model.polytechnique.fr, ou=polytechnique.fr,
o=NetscapeRoot",ou=UserPreferences, ou=polytechnique.fr,
o=NetscapeRoot" violates syntax.
entrydn: value #0 invalid per syntax
[25/Dec/2009:20:07:23 +0100] syntax-plugin - Syntax validate task
complete. Found 3 invalid entries.
[root@ldap-model ~]# rpm -qa |grep 389
389-adminutil-1.1.8-4.el5
389-ds-base-1.2.5-0.4.rc3.el5
389-admin-1.1.10-0.2.a2.el5