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

Re: The referral is right?



At 10:03 AM 3/11/00 +0800, Xuan Huan wrote: 
> I make server1(192.0.0.1) providing the directory services of "o=myschool,c=cn".
> I make server2(192.0.0.2) providing the directory services of "ou=ee,o=myschool,c=cn".
> In 192.0.0.2 slapd.conf,I write "referral ldap://192.0.0.1";

This is fine.

> In 192.0.0.1 I add an entry:
>   dn:ou=ee,o=myschool,c=cn
>   objectclass:orgnizationunit

No.  This should be added to server2, not server1.

>
>   dn:ref="ldap://192.0.0.2",ou=ee,o=myschool,c=cn
>   ref:ldap://192.0.0.2
>   objectclass:referral

No. You should add (to server1):
    dn: ref="ldap://192.0.0.2/ou=ee,o=myschool,c=cn",o=myschool,c=cn
    ref: ldap://192.0.0.2/ou=ee,o=myschool,c=cn
    objectclass: referral

Then when you one-level or subtree scope search with base "o=myschool,c=cn"
on server1, the search reference (a referral) should be returned.