[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: LDAP query errors.
On Wednesday 06 March 2002 16:04, Raed Nashef wrote:
| How about this entry ??? It does have ou=america, and an
| objectclass=person !!!!!
|
| Am I missing something here ????
|
Nope, it has not! It actually has no "ou" attribute at all! The "ou" only
appears in the dn but not in the attribute list.
|
| dn: CN=Raed Nashef,OU=AMERICA,O=BAX
| cn: Raed Nashef
| objectClass: top
| objectClass: person
| objectClass: organizationalPerson
| objectClass: inetOrgPerson
| mail: rnashef@baxglobal.com
| sn: Nashef
| creatorsName: cn=Manager,o=bax
| createTimestamp: 20020228150820Z
| modifiersName: cn=Manager,o=bax
| modifyTimestamp: 20020228150820Z
|
|
| Regards
|
| Raed Nashef
| Consultant Analyst
| Network Planning Group
| BAX Global, Inc.
| Tel: 949.752.1212 x.2672
| Email: rnashef@baxglobal.com
| http://www.baxglobal.com
|
|
|
| Darren Gamble
| <Darren.Gamble@sj To: "'Raed Nashef'"
| <rnashef@baxglobal.com>, "Rozonkiewiecz, rb.ca> Mitchell"
| <Mitchell.Rozonkiewiecz@ca.com> cc: openldap-software@OpenLDAP.org
| Subject: RE: LDAP query errors. 03/06/2002 12:22
| PM
|
|
|
|
|
|
| Good day,
|
| I am not sure why you would have expected that query to work. According to
| the slapcat, there are no records that have both objectclass=person and
| ou=AMERICA set.
|
| Did you mean to query "or" (with a "|") instead of "and" (with a "&") ?
|
| ============================
| Darren Gamble
| Planner, Regional Services
| Shaw Cablesystems GP
| 630 - 3rd Avenue SW
| Calgary, Alberta, Canada
| T2P 4L4
| (403) 781-4948
|
|
| -----Original Message-----
| From: Raed Nashef [mailto:rnashef@baxglobal.com]
| Sent: Wednesday, March 06, 2002 1:14 PM
| To: Rozonkiewiecz, Mitchell
| Cc: openldap-software@OpenLDAP.org
| Subject: RE: LDAP query errors.
|
|
| The base dn fixed the "no such object" problem. But still can not get any
| data back. This is what I get now:
|
| #ldapsearch -x -b o=bax "(&(objectclass=person)(ou=AMERICA))"
| version: 2
|
| # filter: (&(objectclass=person)(ou=AMERICA))
| #requesting: ALL
| #
|
| #search result
| search: 2
| result: 0 Success
|
| # numResponses: 1
|
| The following query does work though !!!
|
| #ldapsearch -x -b o=bax "(cn=*)"
|
|
|
|
| The output of "slapcat" may shed some light on what the problem is !!!!
| There it is:
|
| ######## slapcat output
| dn: ou=AMERICA,o=bax
| ou: AMERICA
| objectClass: organizationalUnit
| creatorsName: cn=Manager,o=bax
| createTimestamp: 20020228081307Z
| modifiersName: cn=Manager,o=bax
| modifyTimestamp: 20020228081307Z
|
| dn: ou=AFRICA,o=bax
| objectClass: organizationalUnit
| creatorsName: cn=Manager,o=bax
| createTimestamp: 20020228081307Z
| ou: AFRICA
| modifiersName: cn=Manager,o=bax
| modifyTimestamp: 20020228150348Z
|
| dn: ou=AGENT,o=bax
| objectClass: organizationalUnit
| creatorsName: cn=Manager,o=bax
| createTimestamp: 20020228081307Z
| ou: AGENT
| modifiersName: cn=Manager,o=bax
| modifyTimestamp: 20020228150348Z
|
| dn: ou=EUROPE,o=bax
| objectClass: organizationalUnit
| creatorsName: cn=Manager,o=bax
| createTimestamp: 20020228081307Z
| ou: EUROPE
| modifiersName: cn=Manager,o=bax
| modifyTimestamp: 20020228150348Z
|
| dn: ou=PACIFIC,o=bax
| objectClass: organizationalUnit
| creatorsName: cn=Manager,o=bax
| createTimestamp: 20020228081307Z
| ou: PACIFIC
| modifiersName: cn=Manager,o=bax
| modifyTimestamp: 20020228150348Z
|
| dn: CN=Raed Nashef,OU=AMERICA,O=BAX
| cn: Raed Nashef
| objectClass: top
| objectClass: person
| objectClass: organizationalPerson
| objectClass: inetOrgPerson
| mail: rnashef@baxglobal.com
| sn: Nashef
| creatorsName: cn=Manager,o=bax
| createTimestamp: 20020228150820Z
| modifiersName: cn=Manager,o=bax
| modifyTimestamp: 20020228150820Z
|
| ##############
|
|
|
| Regards
|
| Raed Nashef
| Consultant Analyst
| Network Planning Group
| BAX Global, Inc.
| Tel: 949.752.1212 x.2672
| Email: rnashef@baxglobal.com
| http://www.baxglobal.com
|
|
|
|
| "Rozonkiewiecz,
|
| Mitchell" To: Raed Nashef
| <rnashef@baxglobal.com>
| <Mitchell.Rozonkie cc:
|
| wiecz@ca.com> Subject: RE: LDAP query
| errors.
|
|
|
|
| 03/05/2002 06:49
|
| PM
|
|
|
|
|
|
|
|
|
| try using a base dn of ...
|
| -b o=bax
|
|
| Mitch
|
|
| -----Original Message-----
| From: Raed Nashef [mailto:rnashef@baxglobal.com]
| Sent: Tuesday, March 05, 2002 5:05 PM
| To: openldap-software@OpenLDAP.org
| Subject: LDAP query errors.
|
|
| OK, here we go.....
|
| OpenLDAP 2.0.23 running on RedHat 7.1.
|
|
| The slapd.conf looks like the following:
| ##### slapd.conf #####
| include /usr/local/etc/openldap/schema/core.schema
| include /usr/local/etc/openldap/schema/cosine.schema
| include /usr/local/etc/openldap/schema/inetorgperson.schema
|
| pidfile /usr/local/var/slapd.pid
| argsfile /usr/local/var/slapd.args
|
| database ldbm
| suffix "o=bax"
| rootdn "cn=Maager,o=bax"
| rootpw secret
| directory /usr/local/var/openldap-ldbm
| index cn,mail pres,sub,eq
| index objectClass pres,eq
| ######################
|
| Loaded the following LDIF successfully:
|
| (Embedded image moved to file: pic28145.pcx)
|
| Next I loaded the following LDIF entry, successfully!!
|
| dn: CN= Raed Nashef, OU=AGENT,O=BAX
| objectclass: top
| objectclass: person
| objectclass: organizationalPerson
| objectclass: inetOrgPerson
| mail: rnashef@baxglobal.com
| sn: nashef
|
| Next.... I try to submit the following query,
|
| ldapsearch -x "(&(objectclass=person)(ou=AGENT))" dn
|
| and that's when it fails with the following output:
|
| #
| # filter: (&(objectclass=person)(ou=AGENT))
| # requesting: dn
| #
|
| # search result
| search: 2
| result: 32 No such object
|
| # numResponses: 1
|
|
|
| Any ideas what's going on ??!!!
|
|
| TIA,
| -Raed.
--
Karsten.
"Things should be made as simple as possible, but not any simpler."
-Albert Einstein