Univention Bugzilla – Bug 41527
Invalid DN syntax when searching too early
Last modified: 2023-06-12 15:39:58 CEST
race condition when submitting the search form before all values are loaded: Die Ausführung des Kommandos internetrules/groups/query ist fehlgeschlagen: Traceback (most recent call last): File "/usr/lib/pymodules/python2.7/univention/management/console/base.py", line 283, in execute function(self, request) File "/usr/lib/pymodules/python2.7/univention/management/console/modules/decorators.py", line 190, in _response return function(self, request) File "/usr/lib/pymodules/python2.7/ucsschool/lib/schoolldap.py", line 140, in wrapper_func return func(*args, **kwargs) File "/usr/lib/pymodules/python2.7/univention/management/console/modules/internetrules/__init__.py", line 347, in groups_query groups = [x for x in Group.get_all(ldap_user_read, school, pattern) if not x.self_is_computerroom()] File "/usr/lib/pymodules/python2.7/ucsschool/lib/models/base.py", line 709, in get_all for udm_obj in cls.lookup(lo, school, complete_filter, superordinate=superordinate): File "/usr/lib/pymodules/python2.7/ucsschool/lib/models/base.py", line 720, in lookup return udm_modules.lookup(cls._meta.udm_module, None, lo, filter=filter_s, base=cls.get_container(school), scope='sub', superordinate=superordinate) File "/usr/lib/pymodules/python2.7/univention/admin/modules.py", line 705, in lookup tmpres=module.lookup(co, lo, filter, base=base, superordinate=superordinate, scope=scope, unique=unique, required=required, timeout=timeout, sizelimit=sizelimit) File "/usr/lib/pymodules/python2.7/univention/admin/handlers/groups/group.py", line 1098, in lookup for dn, attrs in lo.search(unicode(filter), base, scope, [], unique, required, timeout, sizelimit): File "/usr/lib/pymodules/python2.7/univention/admin/uldap.py", line 365, in search raise univention.admin.uexceptions.ldapError(_err2str(msg), original_exception=msg) ldapError: Invalid DN syntax: invalid DN
*** This bug has been marked as a duplicate of bug 42399 ***