Univention Bugzilla – Bug 50355
UCS 4.3-5: computerroom/room/acquire: ldapError: Insufficient access
Last modified: 2019-10-16 17:36:29 CEST
Backport to UCS 4.3-5. +++ This bug was initially created as a clone of Bug #46089 +++ Version: 4.2-3 errata256 (Lesum) - UCS@school 4.2 v6 Die Ausführung des Kommandos computerroom/room/acquire ist fehlgeschlagen: Traceback (most recent call last): File "%PY2.7%/univention/management/console/base.py", line 250, in execute function.__func__(self, request, *args, **kwargs) File "%PY2.7%/univention/management/console/modules/decorators.py", line 192, in _response return function(self, request) File "%PY2.7%/ucsschool/lib/schoolldap.py", line 145, in wrapper_func return func(*args, **kwargs) File "%PY2.7%/univention/management/console/modules/computerroom/__init__.py", line 325, in room_acquire room = ComputerRoom.from_dn(roomDN, None, ldap_user_read) File "%PY2.7%/ucsschool/lib/models/base.py", line 853, in from_dn udm_obj = udm_modules.lookup(cls._meta.udm_module, None, lo, filter=cls._meta.udm_filter, base=dn, scope='base', superordinate=superordinate)[0] File "%PY2.7%/univention/admin/modules.py", line 732, in lookup tmpres = module.lookup(co, lo, filter, base=base, superordinate=superordinate, scope=scope, unique=unique, required=required, timeout=timeout, sizelimit=sizelimit) File "%PY2.7%/univention/admin/handlers/groups/group.py", line 1063, in lookup for dn, attrs in lo.search(unicode(filter), base, scope, [], unique, required, timeout, sizelimit): File "%PY2.7%/univention/admin/uldap.py", line 437, in search raise univention.admin.uexceptions.ldapError(_err2str(msg), original_exception=msg) ldapError: Insufficient access Role: domaincontroller_slave
Backported the patch: univention-management-console.yaml 9f6818cafcdc | YAML Bug #50355 univention-management-console (10.0.6-25) 550bcf172808 | Bug #50355: Fix "ldapError: Insufficient access" errors
I increase "How will those affected feel about the bug?" because teachers are unable to start an exam.
OK - reproducible with old packages OK - fixed with univention-management-console=10.0.6-25A~4.3.0.201910111733 OK - yaml
<http://errata.software-univention.de/ucs/4.3/600.html>