I have successfully defined several ACIs within my directory. All but one of them is working as intended.

I created my ACI's with ldif files, so I have clear documentation of what I did and need to think carefully about their interactions to fix my current problem.

I tried to retrieve my ACI's from the directory using the linux openldap ldapsearch command, but so far have not been successful.

My ACI's all have dn's of the form cn=rulename,o=myDomain. When I search the directory with the "+" attribute (i.e. return control attributes), each normal ldap object under the root ACSA lists the dn's and oid's of the ACI's in force for that object.

However, when I search for "objectclass=accessControlSubentry", nothing is returned (with or without the "+" attribute). Even searching for the explicit dn of a known ACI doesn't return anything.

Do you think this is a "user error", or a problem with the openldap ldapsearch, or apacheds? I am using the 1.5.4 release.

Any suggestions would be welcome. Thanks!

Brian

Reply via email to