[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
another 2.3.21 sync repl. crash
openldap 2.3.21 bdb 2.2.52.4
I'm replicating a DB with suffix="" - it's the only db I have. When I attempt to create a top-level entry in the db (dc=org, for instance) the PRODUCER crashes. If I remove the overlay from the config and restart, it works fine (unless I re-enable the overlay).
Here's the stack trace:
#0 0x0813de36 in __lock_put_nolock ()
#1 0x0813df3c in __lock_put ()
#2 0x0813dfc6 in __lock_put_pp ()
#3 0x080b1c69 in bdb_referrals (op=0x86e1b30, rs=0xb75b2230) at referral.c:102
#4 0x080a7801 in overlay_op_walk (op=0x86e1b30, rs=0xb75b2230, which=op_aux_chk_referrals, oi=0x86220b0, on=0x86221a0)
at backover.c:499
#5 0x080a78ea in over_op_func (op=0x86e1b30, rs=0xb75b2230, which=op_aux_chk_referrals) at backover.c:551
#6 0x08068d23 in backend_check_referrals (op=0x86e1b30, rs=0xb75b2230) at backend.c:1181
#7 0x0806367c in fe_op_add (op=0x86e1b30, rs=0xb75b2230) at add.c:266
#8 0x08063e89 in do_add (op=0x86e1b30, rs=0xb75b2230) at add.c:182
#9 0x0805e939 in connection_operation (ctx=0xb75b22b0, arg_v=0x86e1b30) at connection.c:1307
#10 0x08110177 in ldap_int_thread_pool_wrapper (xpool=0x85ffff0) at tpool.c:479
#11 0x003f8371 in start_thread (arg=0xb75b2bb0) at pthread_create.c:261
#12 0x002729be in clone () from /lib/tls/libc.so.6
Common config:
database bdb
suffix ""
rootdn "uid=zimbra,cn=admins,cn=zimbra"
# Cleartext passwords, especially for the rootdn, should
# be avoid. See slappasswd(8) and slapd.conf(5) for details.
# Use of strong authentication encouraged.
rootpw {SSHA}MD4mn7Yw5CIJzwKlabgzzUvtId8cDhNB
# number of entries to keep in memory
cachesize 10000
# check point whenever 64k data bytes written or
# 5 minutes has elapsed whichever occurs first
checkpoint 64 5
loglevel 16385
# The database directory MUST exist prior to running slapd AND
# should only be accessible by the slapd and slap tools.
# Mode 700 recommended.
directory "/opt/zimbra/openldap-data"
# Indices to maintain
index objectClass eq
index zimbraForeignPrincipal eq
index zimbraId eq
index zimbraMailCatchAllAddress eq,sub
index zimbraMailDeliveryAddress eq,sub
index zimbraMailAlias eq,sub
index zimbraDomainName eq,sub
index uid pres,eq
# white pages
index mail pres,eq,sub
index cn pres,eq,sub
index displayName pres,eq,sub
index sn pres,eq,sub
index gn pres,eq,sub
# calendar resources
index zimbraCalResSite eq,sub
index zimbraCalResBuilding eq,sub
index zimbraCalResFloor eq,sub
index zimbraCalResRoom eq,sub
index zimbraCalResCapacity eq
# recommended for replication
index entryUUID eq
index entryCSN eq
sizelimit unlimited
timelimit unlimited
Consumer config:
syncrepl rid=100
provider=ldap://support6.liquidsys.com:7389
retry="60 +"
type=refreshAndPersist
schemachecking=on
updatedn="uid=zimbrareplication,cn=admins,cn=zimbra"
searchbase=""
bindmethod=simple
binddn="uid=zimbra,cn=admins,cn=zimbra"
credentials=PqjK8oruk
updateref ldap://support6.liquidsys.com:389
Producer config:
overlay syncprov
syncprov-checkpoint 100 10
syncprov-sessionlog 500
--
marcmac@zimbra.com