Using pykolab-0.8.3-5.1.el7.kolab_wf.noarch (CentOS 7):
Kolabd is running, but doesn't recognize when something changes in LDAP (f.e. adding a new user, removing a user, ...). When starting kolabd, it seems LDAP is scanned and actions are taken (f.e. creating mailbox, folders, ...) but after this initial sync kolabd just stops doing stuff, but it is running happily in the background.
Sometimes kolabd is spitting out error messages:
2016-08-11 17:15:11,994 pykolab.auth ERROR An error occured using _persistent_search: TIMEOUT() 2016-08-11 17:15:11,994 pykolab.auth ERROR Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/pykolab/auth/ldap/__init__.py", line 3059, in _search secondary_domains File "<string>", line 10, in <module> File "/usr/lib/python2.7/site-packages/pykolab/auth/ldap/__init__.py", line 2738, in _persistent_search resp_ctrl_classes={ecnc.controlType:ecnc} File "/usr/lib64/python2.7/site-packages/ldap/ldapobject.py", line 476, in result4 ldap_result = self._ldap_call(self._l.result4,msgid,all,timeout,add_ctrls,add_intermediates,add_extop) File "/usr/lib64/python2.7/site-packages/ldap/ldapobject.py", line 99, in _ldap_call result = func(*args,**kwargs) TIMEOUT