Page MenuHomePhorge

wallace problems when debug level is set
Closed, InvalidPublic

Description

wallace 0.7.23-0~kolab1
OS - Debian 7.10

If /etc/default/wallace is:

FLAGS="-l debug -d 8"
DAEMON_ARGS="--fork --user kolab"

When pykolab log reports:

2016-05-31 16:22:55,827 pykolab.auth DEBUG [32219]: Connecting to LDAP...
2016-05-31 16:22:55,828 pykolab.auth DEBUG [32219]: Attempting to use LDAP URI ldap://klbldap.genua.de:389
2016-05-31 16:22:55,831 pykolab.auth DEBUG [32219]: Listing domains...
2016-05-31 16:22:55,836 pykolab.auth INFO Using support controls ['_regular_search']
2016-05-31 16:22:55,836 pykolab.auth INFO Searching with filter '(&(associatedDomain=*))'
2016-05-31 16:22:55,837 pykolab.auth INFO Searching with base_dn 'ou=Domains,dc=genua,dc=de'
2016-05-31 16:22:55,897 pykolab.auth ERROR LDAP server unavailable: SERVER_DOWN({'desc': "Can't contact LDAP server"},)
2016-05-31 16:22:55,899 pykolab.auth ERROR Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/pykolab/auth/ldap/__init__.py", line 2917, in _search
    secondary_domains
  File "<string>", line 10, in <module>
  File "/usr/lib/python2.7/dist-packages/pykolab/auth/ldap/__init__.py", line 2813, in _regular_search
    (_result_type, _result) = self.ldap.result(_search, False, 0)
  File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 458, in result
    resp_type, resp_data, resp_msgid = self.result2(msgid,all,timeout)
  File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 462, in result2
    resp_type, resp_data, resp_msgid, resp_ctrls = self.result3(msgid,all,timeout)
  File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 469, in result3
    resp_ctrl_classes=resp_ctrl_classes
  File "/usr/lib/python2.7/dist-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/lib/python2.7/dist-packages/ldap/ldapobject.py", line 99, in _ldap_call
    result = func(*args,**kwargs)
SERVER_DOWN: {'desc': "Can't contact LDAP server"}

If do not set debug level "-d" or log level set to be not debug, when no such messages in pykolab log file

Details

Ticket Type
Task

Event Timeline

adomaitis assigned this task to machniak.
adomaitis added projects: PyKolab, Restricted Project.
petersen raised the priority of this task from 60 to High.Jun 1 2016, 7:44 AM
petersen subscribed.

I'm unable to reproduce using KE14 with pykolab 0 7.26 and setting :

FLAGS="--fork -l debug -d 8"
DAEMONOPTS="--user kolab"

in /etc/sysconfig/wallace.