Hello,
I'm newbe to openldap. Want to get some helpful hand on setting up referral. I've two slapd instances running. The directory tree on machine 1 is dc=example,dc=com,ou=TestUser and directory tree on machine B has dc=example,dc=com,ou=TestUser and dc=example,dc=com,ou=LdapUser
Now from machine A I'm trying to refer records in machine B using following command.and I get following output. my slapd.config on machine-A has following line referral ldap://machin-B:389/
C:\Program Files\OpenLDAP>ldapsearch.exe -x -H ldap://machin-A -D "cn=Mana ger,dc=example,dc=com" -b "dc=example,dc=com,ou=LdapUser" "cn="LdapUser1 foo" -W Enter LDAP Password: # extended LDIF # # LDAPv3 # base <dc=example,dc=com,ou=LdapUser> with scope sub # filter: sn=LU1foo # requesting: ALL #
# search result search: 2 result: 10 Referral ref: ldap://machine-B:389/dc=example,dc=com,ou=LdapUser??sub
# numResponses: 1 ========================== What I was expecting in output was search should return the record exists in machine B. But it didn't. Am I expecting right thing ? Is there anyhitng I need to configured, add entry in proper format or somehitng ? Please suggest ========================== Notice that sample entry exists on machine-B. ldapsearch -x -b 'dc=example,dc=com' '(&(objectclass=*)(cn=LdapUser1 foo))'
# LdapUser1 foo, LdapUser, example.com dn: cn=LdapUser1 foo,ou=LdapUser,dc=example,dc=com objectClass: top objectClass: person objectClass: organizationalPerson objectClass: inetOrgPerson objectClass: uidObject cn: LdapUser1 foo uid: LU1foo sn: LU1foo displayName: LdapUser1 foo userPassword:: VGVzdExkYXA= mail: LU1foo@mun.com
========================================================
Thanks in advance for looking into this,
____________________________________________________________________________________ Need a vacation? Get great deals to amazing places on Yahoo! Travel. http://travel.yahoo.com/
openldap-software@openldap.org