Hello,
since yesterday i receive each 5 minutes mails from Cron:
Traceback (most recent call last):
File "/usr/lib/univention-directory-listener/system/ox-user.py", line 898, in <module>
handler.process_pending()
File "/usr/lib/pymodules/python2.7/univention/ox/listener_tools.py", line 597, in process_pending
return self.process(func)
File "/usr/lib/pymodules/python2.7/univention/ox/listener_tools.py", line 652, in process
result = func(dn, entry.new, entry.old, entry.action)
File "/usr/lib/univention-directory-listener/system/ox-user.py", line 219, in handler
return unqueued_handler(dn, new, old, command)
File "/usr/lib/univention-directory-listener/system/ox-user.py", line 236, in unqueued_handler
_ox_group_cache.rebuild_cache_if_required()
File "/usr/lib/pymodules/python2.7/univention/ox/listener_tools.py", line 377, in rebuild_cache_if_required
self.rebuild_cache(raise_exceptions)
File "/usr/lib/pymodules/python2.7/univention/ox/listener_tools.py", line 354, in rebuild_cache
self.add(context_id, groupname, group_id, displayname, members, db_commit=False)
File "/usr/lib/pymodules/python2.7/univention/ox/listener_tools.py", line 385, in add
self.cursor.execute('INSERT INTO group_cache VALUES(?, ?, ?, ?, ?)', (groupname, group_id, context_id, displayname, members))
sqlite3.ProgrammingError: You must not use 8-bit bytestrings unless you use a text_factory that can interpret 8-bit bytestrings (like text_factory = str). It is highly recommended that you instead just switch your application to Unicode strings.
I installed the latest updates and i changed a couple of users which do not need and use OX to “login disabled” in the OX-account settings.
The System looks like it is working without any prblems but i am afraid that this Error Message does not mean anything good.
Any Help is very appreciated.
~# univention-app info
UCS: 4.2-3 errata246
App Center compatibility: 4
Installed: mailserver=11 open-xchange-text=7.8.4-ucs1 oxseforucs=7.8.4-ucs9
Upgradable:
Thank you
Matthias