Hello, I’m trying to get some attributes from our AD ldap. Most stuff works fine, but it seams that OID matching rules are not handled correctly.
eg. this works: ldap search -D “myuser" -W -H my_host_up -b "OU=User,DC=example,DC=de" "(&(proxyaddresses=*)(useraccountcontrol=512))” but using the match rule does not work: ldap search -D "myuser" -W -H my_host_up -b "OU=User,DC=example,DC=de" "(&(proxyaddresses=*)(useraccountcontrol:1.2.840.113556.1.4.803:=2))” I also tried to only get all deactivated accounts with this filter: “(useraccountcontrol:1.2.840.113556.1.4.803:=2)”. No results. No error message. But running this filter on our LDAP server works as expected. Has anyone an idea what might be wrong? Could it be a bug in how ldap(1) handles these matching rules? -Andreas
smime.p7s
Description: S/MIME cryptographic signature

