If I set "-l debug -d 9" in /etc/sysconfig/wallace I observe the following in the log:
2016-06-01 11:12:56,892 pykolab.wallace ERROR Unknown error occurred; IOError(9, 'Bad file descriptor') 2016-06-01 11:12:56,896 pykolab.wallace ERROR 'Traceback (most recent call last):\n File "/usr/lib/python2.6/site-packages/wallace/modules.py", line 144, in _sendmail\n msg\n File "/usr/lib64/python2.6/smtplib.py", line 692, in sendmail\n self.ehlo_or_helo_if_needed()\n File "/usr/lib64/python2.6/smtplib.py", line 516, in ehlo_or_helo_if_needed\n if not (200 <= self.ehlo()[0] <= 299):\n File "/usr/lib64/python2.6/smtplib.py", line 389, in ehlo\n self.putcmd(self.ehlo_msg, name or self.local_hostname)\n File "/usr/lib64/python2.6/smtplib.py", line 323, in putcmd\n self.send(str)\n File "/usr/lib64/python2.6/smtplib.py", line 307, in send\n if self.debuglevel > 0: print>>stderr, \'send:\', repr(str)\nIOError: [Errno 9] Bad file descriptor\n'
an d
2016-06-01 11:13:57,141 pykolab.imap DEBUG [19026]: Logging on to Cyrus IMAP server localhost 2016-06-01 11:13:57,145 pykolab.wallace ERROR Module resources.heartbeat() failed with error: Traceback (most recent call last): File "/usr/lib/python2.6/site-packages/wallace/__init__.py", line 89, in modules_heartbeat modules.heartbeat(module, lastrun) File "/usr/lib/python2.6/site-packages/wallace/modules.py", line 128, in heartbeat return modules[name]['heartbeat'](*args, **kw) File "/usr/lib/python2.6/site-packages/wallace/module_resources.py", line 426, in heartbeat imap.connect() File "/usr/lib/python2.6/site-packages/pykolab/imap/__init__.py", line 169, in connect self._imap[hostname].login(admin_login, admin_password) File "/usr/lib/python2.6/site-packages/pykolab/imap/cyrus.py", line 136, in login cyruslib.CYRUS.login(self, *args, **kw) File "/usr/lib/python2.6/site-packages/cyruslib.py", line 415, in login self.__doexception("LOGIN", error) File "/usr/lib/python2.6/site-packages/cyruslib.py", line 358, in __doexception self.__doraise( function.upper(), msg ) File "/usr/lib/python2.6/site-packages/cyruslib.py", line 367, in __doraise raise CYRUSError( idError[0], mode, msg ) CYRUSError: (10, 'LOGIN', '[Errno 9] Bad file descriptor')