[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: x-ordered extension doesn't work (openldap2-2.3.27)
another similiar experiement that doesn't work:
I. Download latest alpha package openldap-2.4.4alpha, unpack it
and ./configure; make depend; make; make install;
II. run "/usr/local/libexec/slapd"
III. add an ordered entry:
zhangweiwu@joe:~> ldapadd -D "cn=Manager,dc=my-domain,dc=com" -w secret -x
dn: olcDatabase={1}bdb,dc=my-domain,dc=com
olcDatabase: {1}bdb
objectClass: olcDatabaseConfig
olcSuffix: {0}dc=example,dc=com
olcSuffix: {1}o=example.com
olcSuffix: {2}o=The Example Company
olcSuffix: {3}o=example,c=us
adding new entry "olcDatabase={1}bdb,dc=my-domain,dc=com"
ldap_add: Invalid syntax (21)
additional info: olcSuffix: value #0 invalid per syntax
I hope I can find something useful in administration guide which I am doing now.
å 2007-08-16åç 11:51 +0800ïZhang Weiwuåéï
> Hello.
>
> In order to find a pure and clean test environment to let me experiment
> x-ordered extension, this what I did:
>
> I. on SuSE 10.2, install openldap2-2.3.27-25 (official suse
> package)
> II. start the service by running /etc/init.d/ldap start
> III. run slapadd to add the test entry given in
> http://www.highlandsun.com/hyc/drafts/draft-chu-ldap-xordered-xx.html
>
> joe # ldapadd -D cn=Manager,dc=my-domain,dc=com -w secret -x
> dn: olcDatabase={1}bdb,dc=my-domain,dc=com
> olcDatabase: {1}bdb
> objectClass: olcDatabaseConfig
> olcSuffix: {0}dc=example,dc=com
> olcSuffix: {1}o=example.com
> olcSuffix: {2}o=The Example Company
> olcSuffix: {3}o=example,c=us
>
> adding new entry "olcDatabase={1}bdb,dc=my-domain,dc=com"
> ldap_add: Invalid syntax (21)
> additional info: olcSuffix: value #0 invalid per syntax
>
> So it seems not working. No clue, clean environment. Can someone hint me
> how to futher test?
>
> Note:
>
> I. /etc/openlda/slapd.conf is not modified at all to give a pure
> and clean test environment; default SuSE 10.2 openldap package
> is pre-configured to work out-of-the-box;
> II. The test entry is taken from Internet draft with only one
> modification to replace dn suffix to dc=my-domain,dc=com which
> is OpenSuSE openldap package's default value;
> III. I tried to include the attached schema file to slapd.conf but
> keep getting "Inconsistent duplicate attributeType" error which
> seems to suggest definition of olcDatabase, olcSuffic and
> olcDatabaseConfig are embeded in openldap source code. Above
> test is done without attached schema included in slapd.conf.
> IV. Similiar test had been done on my usual testbed which runs
> Gentoo Linux and openldap-2.3.37, that gave same result ("value
> #0 invalid per syntax"), which motivated me to do this cleaner
> test in simplist environment.
--
éäèæïååäåï http://www.realss.cn
Real SoftService http://www.realss.com
éååè(Sales Department): 0086 592 20 99987 (Chinese, German,
English)
åéäå(International Sales): 0086 10 8460 6011 (German and English)
èçïåéååçæåïååäåæ6æ
éæïåéåå2312åäçïéç361005ï