[Date Prev][Date Next] [Chronological] [Thread] [Top]

problems with referrals in 2.0.7?



I'm currently experimenting with openldap2.0.7. 

Somehow I can't get referrals to work as expected. It seems as if
ldapsearch doesn't pay attention to the base specified in the ref:
attribute. What is wrong with my setup? 


$ ldapsearch -x -C -b "dc=de"

With loglevel 256 I get:

Apr 16 10:42:05 warp slapd[24472]: conn=28 op=0 BIND dn="" method=128 
Apr 16 10:42:05 warp slapd[24472]: conn=28 op=0 RESULT tag=97 err=0 text= 
Apr 16 10:42:05 warp slapd[24286]: conn=28 op=1 SRCH base="dc=de" scope=2 filter="(objectClass=*)" 
Apr 16 10:42:05 warp slapd[24286]: conn=28 op=1 SEARCH RESULT tag=101 err=9 text=Referral: ldap://warp.zuto.de
Apr 16 10:42:05 warp slapd[24370]: conn=28 op=2 SRCH base="dc=de" scope=2 filter="(objectClass=*)" 
Apr 16 10:42:05 warp slapd[24370]: conn=28 op=2 SEARCH RESULT tag=101 err=9 text=Referral: ldap://warp.zuto.de
Apr 16 10:42:05 warp slapd[24285]: conn=28 op=3 SRCH base="dc=de" scope=2 filter="(objectClass=*)" 
Apr 16 10:42:05 warp slapd[24285]: conn=28 op=3 SEARCH RESULT tag=101 err=9 text=Referral: ldap://warp.zuto.de
Apr 16 10:42:05 warp slapd[24472]: conn=28 op=4 SRCH base="dc=de" scope=2 filter="(objectClass=*)" 
Apr 16 10:42:05 warp slapd[24472]: conn=28 op=4 SEARCH RESULT tag=101 err=9 text=Referral: ldap://warp.zuto.de
Apr 16 10:42:05 warp slapd[24286]: conn=28 op=5 SRCH base="dc=de" scope=2 filter="(objectClass=*)" 
Apr 16 10:42:05 warp slapd[24286]: conn=28 op=5 SEARCH RESULT tag=101 err=9 text=Referral: ldap://warp.zuto.de


Slapd has 2 databases (in this order):
suffix          "dc=de"
suffix          "dc=zuto,dc=de"

=== dc=de.ldif:
dn: dc=de
objectClass: top
objectClass: dcObject
dc: de

dn: dc=zuto,dc=de
objectClass: extensibleObject
objectClass: dcObject
objectClass: referral
dc: zuto
ref: ldap://warp.zuto.de/dc=zuto,dc=de/
===

When putting dc=zuto,dc=de on a different host running openldap-1.2.11
(and adding -P2 to the ldapsearch cmdline) I get similar results.


Rainer

-- 
KeyID=759975BD fingerprint=887A 4BE3 6AB7 EE3C 4AE0  B0E1 0556 E25A 7599 75BD