Hello,
I've been working on some ldap client software that is supposed to make changes in some third party software whenever changes are made to certain ldap data.
I've been trying to get sync working with OpenLDAP, but the 1.3.6.1.4.1.4203.1.9.1.1 control seems to be missing.
Slapd version: 2.3.30-5+etch2
Output from ldapsearch -y $LDAP_PASSFILE -xW -D "$LDAP_USER" -b "" -s base '' supportedExtension supportedControl supportedFeatures
# extended LDIF # # LDAPv3 # base <> with scope baseObject # filter: (objectclass=*) # requesting: supportedExtension supportedControl supportedFeatures #
# dn: supportedControl: 2.16.840.1.113730.3.4.18 supportedControl: 2.16.840.1.113730.3.4.2 supportedControl: 1.3.6.1.4.1.4203.1.10.1 supportedControl: 1.2.840.113556.1.4.319 supportedControl: 1.2.826.0.1.334810.2.3 supportedControl: 1.2.826.0.1.3344810.2.3 supportedControl: 1.3.6.1.1.13.2 supportedControl: 1.3.6.1.1.13.1 supportedControl: 1.3.6.1.1.12 supportedExtension: 1.3.6.1.4.1.4203.1.11.1 supportedExtension: 1.3.6.1.4.1.4203.1.11.3 supportedFeatures: 1.3.6.1.1.14 supportedFeatures: 1.3.6.1.4.1.4203.1.5.1 supportedFeatures: 1.3.6.1.4.1.4203.1.5.2 supportedFeatures: 1.3.6.1.4.1.4203.1.5.3 supportedFeatures: 1.3.6.1.4.1.4203.1.5.4 supportedFeatures: 1.3.6.1.4.1.4203.1.5.5
# search result search: 2 result: 0 Success
# numResponses: 2 # numEntries: 1
Output from ldapsearch -s one -y $LDAP_PASSFILE -xW -D "$LDAP_USER" -b "$LDAP_BASE" -E '!sync=ro' dn +
# extended LDIF # # LDAPv3 # base <ou=dnsclients,dc=dumpy,dc=seven> with scope oneLevel # filter: (objectclass=*) # requesting: dn + #
# search result search: 2 result: 12 Critical extension is unavailable text: critical extension is not recognized
# numResponses: 1
Any light that anyone can shed on this would be appreciated.
Thanks,
Sean
openldap-software@openldap.org