Hello all!
I am currently trying to use syncrepl to maintain a set of databases
around the world.
I am currently doing some testing to see how things would cope over
large distances, between Europe and Australia. The current set up is
that there is a master provider in Europe which is being periodically
modified, and two consumers: one also in Europe and one in Australia.
Things were going fine - databases were in sync on both consumers -
until both consumers are now segfaulting.
The output even with full debugging gives no clue as to an error, simply
segfault is popping up. Short of getting the c source and opening up gdb
i am at a bit of a loss as to why.
=> access_allowed: search access to "o=grid" "entry" requested
<= root access granted
=> access_allowed: search access granted by manage(=mwrscxd)
=> access_allowed: search access to
"Mds-Vo-name=ru-Moscow-GCRAS-LCG2,Mds-Vo-name=local,o=grid" "entry"
requested
<= root access granted
=> access_allowed: search access granted by manage(=mwrscxd)
=> access_allowed: search access to
"Mds-Vo-name=ru-Moscow-GCRAS-LCG2,Mds-Vo-name=local,o=grid"
"objectClass" requested
<= root access granted
=> access_allowed: search access granted by manage(=mwrscxd)
Segmentation fault
Restarting slapd does not solve the problem, the refresh phase begins
and then segfaults on both machines.
I (somewhat jumping the gun) wiped the consumer databases and started
again and after a day things are going ok.
I have been doing a bit of hunting and can't seem to find any other
cases of this.
Does anyone have any suggestions, and what more information do i need to
provide.