Hi,
I have written a C ldap client to interact with a MS Active Directory in Win Server 2003.
When I search for the base DNs from scope LDAP_SCOPE_BASE I get all the results perfectly.But when I try to search for an existing user anonymously( I set all the permissions in the ACLS ) it hangs indefinitely.
Now, surprisingly when I search with the ldapsearch tool it works fine.
I use this :
attrs[0]=LDAP_ALL_USER_ATTRIBUTES; attrs[1]=NULL; attrsonly=0;
ldap_search_s(ld,"dc=test,dc=com",LDAP_SCOPE_SUBTREE,"uid=test",NULL,0,&msg)
After a long period when it returns, I get return code 0 (Success) but there is no entry in that.
Can anyone help me? This works fine with slapd server 2.4.12.I am totally confused.
Thanks,
Sankhadip