15 Oct 16:53
LDAP Error 32 v/s Empty Result Set
From: Agarwal, Sharad <Sharad.Agarwal@...>
Subject: LDAP Error 32 v/s Empty Result Set
Newsgroups: gmane.comp.ldap.umich
Date: 2008-10-15 14:57:02 GMT
Subject: LDAP Error 32 v/s Empty Result Set
Newsgroups: gmane.comp.ldap.umich
Date: 2008-10-15 14:57:02 GMT
Hi All,
Is it standard behavior for an LDAP server to respond with (LDAP Error
32) when a query is run that has no match?
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))";
~~~~
Code output:
~~~~
searchResults.getCount() = 0
~~~~
The same kind of query against another LDAP interface (Oracle Virtual
Directory) returns LDAP Error 32.
(Continue reading)
RSS Feed