> Is it standard behavior for an LDAP server to respond with (LDAP Error
> 32) when a query is run that has no match?
I suppose, if the specified searchBase does not exist or potentially if
the simple bind fails (the latter isn't "correct" AFAIK, but I've seen
it in the wild).
> I tried a zero result query with the embedded LDAP Server (that comes
> with WebLogic). This query does not return LDAP Error 32, it just
> returns an empty result set.
>
> Code snippet:
> ~~~~
> int ldapVersion = LDAPConnection.LDAP_V3;
> int ldapPort = 27001;
> String ldapHost = "fesbosbgdd33v3";
> String loginDN =
> "uid=vgnadmin,ou=people,ou=VgnLDAPRealm,dc=vgndomain";
> String password = "password masked";
> String searchBase = "ou=groups,ou=VgnLDAPRealm,dc=vgndomain";
> String searchFilter =
> "(&(uniquemember=cn=Administrators,ou=groups,ou=VgnLDAPRealm,dc=vgndomai
> n)(objectclass=groupOfUniqueNames))";
> ~~~~
--
Consonance: an Open Source .NET OpenGroupware client.
Contact:[EMAIL PROTECTED] http://freshmeat.net/projects/consonance/