When I add a user to one of my test openldap systems (2.4.9), some but
not all, of that user's attributes are propagated.  

The big obvious one is userPassword.  When I play around with the
settings I have been able to figure out that the only attributes being
migrated are ones which are visible to anon binds.  This doesn't make
any sense to me.  When I do an ldapsearch as the user I setup for
syncrepl I can see everything in the user's ldif as well as in
cn=accesslog.

The sync user can see the attributes, and I haven't limited what
syncrepl will pull down.... any guesses as to what I have overlooked?

Pat

-----------------------------
syncprov-checkpoint 100 10
syncprov-sessionlog 200
syncprov-nopresent TRUE
syncprov-reloadhint TRUE

# <snip>

serverID 2

syncrepl rid=1
         provider=ldaps://testldap1.iwu.edu/
         searchbase="dc=testldap,dc=iwu,dc=edu"
         scope=sub
         type=refreshAndPersist
         interval=00:00:00:30
         retry="15 +"
         timeout=1
         bindmethod=simple
#         starttls=critical
         tls_cert=/etc/ldap/ssl/testldap.iwu.edu.crt
         tls_key=/etc/ldap/ssl/testldap_privkey.key
         tls_cacert=/etc/ldap/ssl/IWU.crt
         tls_reqcert=demand
         tls_crlcheck=none
         binddn="cn=syncrepl,dc=testldap,dc=iwu,dc=edu"
         credentials=please
         schemachecking=off
         syncdata=accesslog
         logbase="cn=accesslog"
         logfilter="(&(objectClass=auditWriteObject)(reqResult=0))"

mirrormode on


Reply via email to