Hi,

I am not sure if this should belong to the openldap mailing list or here, but I will try here first since I'm using Fedora DS.

I have "openldap-clients.i386 version 2.3.27-8" binary package installed, and using it to talk to Fedora-DS 1.0.2.

I use ldapmodify to import data into the ldap server.
The command I use is
ldapmodify -h <hostname> -p <port> -D "cn=Directory Manager" -w <pw> -f ./data.ldif -x
And the data looks like this
ou=test1,dc=sandbox,dc=com
ou=test11,ou=test1,dc=sandbox,dc=com
ou=test12,ou=test1,dc=sandbox,dc=com
ou=test13,ou=test1,dc=sandbox,dc=com

I then use ldapdelete to recursively delete all data.
The command I use is
ldapdelete -h <hostname> -p <port> -D "cn=Directory Manager" -w <pw> -f ./delete.ldif -x -r -v
And the delete.ldif looks like this
ou=test1,dc=sandbox,dc=com

When I ran the ldapdelete command, it prints out this
deleting entry "ou=test1,dc=sandbox,dc=com"
deleting children of: ou=test1,dc=sandbox,dc=com
ldap_search: Critical extension is unavailable (12)

The deletion did succeeded, but I just couldn't figure out why it prints out "Critical extension is unavailable".

This only happen when I start using openldap-client 2.3.27-8.  It didn't happen when I use openldap-clients-2.2.13-3.

Any idea why it prints out "Critical extension is unavailable"?

Thanks,

David