Michael Ströder wrote:
hyc@symas.com wrote:
I was considering returning LDAP_BUSY for this case, but it may make more sense to return a REFERRAL to the provider instead. (Although again, if we have two MMR servers pointed at each other starting at the same time, they would just refer to each other and clients would get nowhere until one of them finishes its refresh.)
IMO referrals are harmful. Just returning LDAP_BUSY seems best to me because if reliable HA is really important for a deployment you have decent load-balancers in front of your LDAP server which should do a proper health-check.
Agreed.
Just a question: Is this database-specific? Maybe only one of several DBs is in this initial syncrepl phase and access to others should simply work.
Overlays are db-specific.