This is a correct LDAP URL syntax:
query_users uid ou=users,dc=example,dc=org?sub?(&(objectClass=inetOrgPerson)(employeeType=active))
Code at http://bazaar.launchpad.net/~schooltool-owners/schooltool.ldap/trunk/view/head:/src/schooltool/ldap/config.py?sort=filename parses the '(' wrongly after "sub".
You have to remove the closing brackets for it to work, which looks like:
query_users uid ou=users,dc=example,dc=org?sub?&(objectClass=inetOrgPerson)(employeeType=active))
Which is wrong.
LDAP URL's are busted and should be as per:
https://tools.ietf.org/html/rfc4515 https://tools.ietf.org/html/rfc4516
This is a correct LDAP URL syntax:
query_users uid dc=example, dc=org? sub?(&( objectClass= inetOrgPerson) (employeeType= active) )
ou=users,
Code at http:// bazaar. launchpad. net/~schooltool -owners/ schooltool. ldap/trunk/ view/head: /src/schooltool /ldap/config. py?sort= filename parses the '(' wrongly after "sub".
You have to remove the closing brackets for it to work, which looks like:
query_users uid dc=example, dc=org? sub?&(objectCla ss=inetOrgPerso n)(employeeType =active) )
ou=users,
Which is wrong.
LDAP URL's are busted and should be as per:
https:/ /tools. ietf.org/ html/rfc4515 /tools. ietf.org/ html/rfc4516
https:/