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

Re: shadow context; no update referral



Matthew Edlefsen wrote:
> On Thu, Oct 15, 2009 at 6:42 AM, Venish Khant <venish@deeproot.co.in> wrote:
>> I had configured openldap in master/slave for replication. It's work
>> perfectly. It's replicated entries but one entry not replicated. I try to
>> add that entry using ldapadd command in my slave server. That time I got the
>> below error.
>>
>> adding new entry "uid=test,ou=people,dc=example,dc=com"
>> ldap_add: Server is unwilling to perform (53)
>>       additional info: shadow context; no update referral
>>
>>
>> --
>> Venish Khant
>> www.deeproot.co.in
>>
>>
> 
> I'm not an expert on OpenLDAP but nobody has responded so I thought
> I'd share what I've learned.
> 
> If a server is a syncrepl slave you can't directly make changes (i.e.
> it is read only).  I had similar problems with entries not getting
> synced.  I'm using multi-master mode so I was able to fix it by doing
> it manually.
> 
> One thing you could try is running slapd with "-c rid=$RID" where $RID
> is the syncrepl rid.  This forces a complete resync so make sure to
> not to leave it in your start scripts or you'll be resyncing
> everything you restart the server.
> 
> Matt Edlefsen
> Computing Services
> Earlham College

Hi,

adding 'updateref ldap://ldapmaster.domain.tld' into slapd.conf doesn't
work?
There are variations eg. ldaps://<host>:<port> - you get the idea.

Regards,
Zdenek

-- 
Zdenek Styblik
Net/Linux admin
OS TurnovFree.net
email: stybla@turnovfree.net
jabber: stybla@jabber.turnovfree.net