Hi,

I have openldap-server-2.3.43, as shipped with OpenBSD 4.4/i386, under
'runit' in a slave configuration for replication via syncrepl from a
master server, which is openldap-server-2.3.33p1-bdb. The servers are
mostly idle, processing between 0 and perhaps 2 requests per second,
but mostly 0 requests per second.

I have configured TLS, although it gives me some problem that I still
need to figure out (complaining about a self-signed certificate, when
there's only the CA certificate actually self-signed), but the most
annoying thing is that it does not stop. To wit:

# sv stop openldap
# tail /var/log/openldap/current
...
@40000000498c1a0437c1d39c daemon: shutdown requested and initiated.
@40000000498c1a0437ccd01c slapd shutdown: waiting for 2 threads to terminate
#

It stays this way for more than 10 minutes (forever?). I can only use
force to kill the server, but then I get a message about possibly
inconsistent data at the next restart (and no good idea about how to
repair it, with ldbm). In that case, I have no better idea than to
delete the database, and to start over.

Any ideas about how to fix this problem are most welcome!


Kind regards,
--Toni++

Reply via email to