Kolabd crashes after deleting user
Rouven Sacha
rs at blinkenlichten.de
Tue Sep 30 12:32:57 CEST 2008
On Di, 2008-09-30 at 12:15 +0200, Richard Bos wrote:
> > i 've successfully set up kolabd 2.2.0-20080709.dfsg-1 on lenny from the
> > alioth sanpshot repositories. Kolabd crashes reproducibly when changing
> > any entry in the kolab webinterface. It seems to be connected to
> > syncrepl reconnection error, but i can't seem to debug it any further
> > than that. The crash happens roughly 20s after i delete a user in the
> > webinterface. Following the log, the user gets deleted from ldap, kolab
> > successfully syncs with ldap and crashes:
>
> Why did you choose syncrepl? This is still experimental. For more information
> about this see:
> https://www.intevation.de/roundup/kolab/issue1755
Hi,
thanks for the hint. I didn't choose syncrepl - it seems to be the
favourite setup of the debian maintainers. So i'm CC'ing that message to
pkg-kolab-devel as well ...
> In my case kolabd crashes directly after start up, in your case you
> state that kolabd only crashes after deleting a user is that correct?
That's correct. It even survives creating a user sometimes :-)
> Sep 30 11:37:40 bserver-netsrv kolabconf: T Debug: Changing
permissions
> of /etc/imapd.group to 0640
> Sep 30 11:37:40 bserver-netsrv kolabconf: T Debug: Changing owner
> of /etc/imapd.group to root:root (0:0)
> Sep 30 11:37:40 bserver-netsrv kolabconf: T Debug: Finished building
> Cyrus groups
> Sep 30 11:37:40 bserver-netsrv kolabconf: T Debug: Finished
regenerating
> configuration files
> Sep 30 11:37:40 bserver-netsrv kolabconf: KC: Reloading kolab
> components
> Sep 30 11:37:40 bserver-netsrv kolabconf: K: Reload finished
> Sep 30 11:37:40 bserver-netsrv kolabconf: KC: Finished
> Sep 30 11:37:40 bserver-netsrv kolabd: SYNCREPL Debug: Finished
> Kolab::LDAP::sync sleeping 1s
> Sep 30 11:37:41 bserver-netsrv kolabd: SYNCREPL Debug: Finished
> Net::LDAP::Search::sync sleeping 10s
> Sep 30 11:37:51 bserver-netsrv kolabd: SYNCREPL Debug: Control
created
> Sep 30 11:37:51 bserver-netsrv kolabd: SYNCREPL Debug: Search created
> Sep 30 11:37:51 bserver-netsrv slapd[1595]: conn=4038 op=12 SRCH
> base="dc=buero20,dc=org" scope=2 deref=2 filter="(objectClass=*)"
> Sep 30 11:37:51 bserver-netsrv slapd[1595]: conn=4038 op=12 SRCH
attr=*
> entryUUID modifytimestamp cyrus-userquota kolabdeleteflag
> Sep 30 11:37:51 bserver-netsrv slapd[1595]: conn=4038 op=12 SEARCH
> RESULT tag=101 err=0 nentries=0 text=
> Sep 30 11:37:51 bserver-netsrv kolabd: SYNCREPL Debug: No control:
> mesg->code = `84', mesg->msg = `LDAP decode error'
> Sep 30 11:37:51 bserver-netsrv kolabd: SYNCREPL: Aborting
> Sep 30 11:37:51 bserver-netsrv slapd[1595]: conn=4038 op=13 UNBIND
> Sep 30 11:37:51 bserver-netsrv slapd[1595]: conn=4038 fd=34 closed
> Sep 30 11:37:51 bserver-netsrv kolabd: SYNCREPL Debug: No control:
> mesg->code = `88', mesg->msg = `Explicit disconnect'
> Sep 30 11:37:51 bserver-netsrv kolabd: SYNCREPL: Aborting
> Sep 30 11:37:51 bserver-netsrv kolabd: K: Abnormal child exit status
> encountered, aborting
> Sep 30 11:37:51 bserver-netsrv kolabd: Kolab is shutting down
> Sep 30 11:37:51 bserver-netsrv kolabd: K: SIGINT/SIGTERM detected,
> kill()ing children
> Sep 30 11:37:51 bserver-netsrv kolabd: L: Shutting down
> Sep 30 11:37:51 bserver-netsrv kolabd: K: Exiting
>
>
> Openldap is 2.4.10-3 straight from Debian Testing with the following
> settings (generated by kolab):
>
> #### Provide the modern syncprov/syncrepl method of ldap replication
> # This database is a synchronisation provider
> # Note that a database can be both a consumer and a provider
> moduleload syncprov
> overlay syncprov
> # Guarantee that contextCSN gets written.
> syncprov-checkpoint 1024 16
> # Save a log of last write operations
> syncprov-sessionlog 4096
> # Support delta-based syncrepl
> syncprov-reloadhint TRUE
> # Put an index on attributes used for synchronisation
> # Note that these indexes are used locally both for server and client
> # during synchronisation.
> index entryCSN eq
> index entryUUID eq
>
>
> Any hints on that issue or should i send that to the debian kolab
> maintainers?
>
> Cheers,
>
> Rouven
>
> _______________________________________________
> Kolab-users mailing list
> Kolab-users at kolab.org
> https://kolab.org/mailman/listinfo/kolab-users
More information about the users
mailing list