Univention Bugzilla – Bug 56266
appcenter/progress: LDAP Error: entry index delete failed
Last modified: 2023-07-06 13:09:37 CEST
Internal server error during "appcenter/progress". Request: appcenter/progress Traceback (most recent call last): File "%PY3%/univention/admin/uldap.py", line 864, in delete return self.lo.delete(dn) File "%PY3%/univention/uldap.py", line 212, in _decorated return func(self, *args, **kwargs) File "%PY3%/univention/uldap.py", line 899, in delete self.lo.delete_s(dn) File "%PY3%/ldap/ldapobject.py", line 558, in delete_s return self.delete_ext_s(dn,None,None) File "%PY3%/ldap/ldapobject.py", line 1247, in delete_ext_s return self._apply_method_s(SimpleLDAPObject.delete_ext_s,*args,**kwargs) File "%PY3%/ldap/ldapobject.py", line 1197, in _apply_method_s return func(self,*args,**kwargs) File "%PY3%/ldap/ldapobject.py", line 551, in delete_ext_s resp_type, resp_data, resp_msgid, resp_ctrls = self.result3(msgid,all=1,timeout=self.timeout) File "%PY3%/ldap/ldapobject.py", line 749, in result3 resp_ctrl_classes=resp_ctrl_classes File "%PY3%/ldap/ldapobject.py", line 756, in result4 ldap_result = self._ldap_call(self._l.result4,msgid,all,timeout,add_ctrls,add_intermediates,add_extop) File "%PY3%/ldap/ldapobject.py", line 329, in _ldap_call reraise(exc_type, exc_value, exc_traceback) File "%PY3%/ldap/compat.py", line 44, in reraise raise exc_value File "%PY3%/ldap/ldapobject.py", line 313, in _ldap_call result = func(*args,**kwargs) ldap.OTHER: {'desc': 'Other (e.g., implementation specific) error', 'info': 'entry index delete failed'} During handling of the above exception, another exception occurred: Traceback (most recent call last): File "%PY3%/univention/management/console/base.py", line 351, in __error_handling six.reraise(etype, exc, etraceback) File "%PY3%/six.py", line 693, in reraise raise value File "%PY3%/univention/management/console/base.py", line 254, in execute function.__func__(self, request, *args, **kwargs) File "%PY3%/univention/management/console/modules/decorators.py", line 327, in _response result = _multi_response(self, request) File "%PY3%/univention/management/console/modules/decorators.py", line 186, in _response return function(self, request) File "%PY3%/univention/management/console/modules/decorators.py", line 447, in _response return list(function(self, iterator, *nones)) File "%PY3%/univention/management/console/modules/decorators.py", line 295, in _fake_func yield function(self, *args) File "%PY3%/univention/management/console/modules/mixins.py", line 160, in progress ret = progress_obj.poll() File "%PY3%/univention/management/console/modules/mixins.py", line 105, in poll six.reraise(*self.exc_info) File "%PY3%/six.py", line 693, in reraise raise value File "%PY3%/univention/management/console/modules/decorators.py", line 318, in _thread result = _multi_response(self, request) File "%PY3%/univention/management/console/modules/decorators.py", line 186, in _response return function(self, request) File "%PY3%/univention/management/console/modules/decorators.py", line 447, in _response return list(function(self, iterator, *nones)) File "%PY3%/univention/management/console/modules/decorators.py", line 295, in _fake_func yield function(self, *args) File "%PY3%/univention/management/console/modules/appcenter/__init__.py", line 303, in run host_result[app.id] = self._run_local(app, action, _settings, auto_installed, progress) File "%PY3%/univention/management/console/modules/appcenter/__init__.py", line 350, in _run_local success = action.call(app=[app], username=self.username, password=self.password, **kwargs) File "%PY3%/univention/appcenter/actions/__init__.py", line 187, in call return obj.call_with_namespace(namespace) File "%PY3%/univention/appcenter/actions/__init__.py", line 194, in call_with_namespace result = self.main(namespace) File "%PY3%/univention/appcenter/actions/remove.py", line 58, in main return self.do_it(args) File "%PY3%/univention/appcenter/actions/install_base.py", line 171, in do_it success = self.do_it_once(app, args) File "%PY3%/univention/appcenter/actions/install_base.py", line 216, in do_it_once self._do_it(app, args) File "%PY3%/univention/appcenter/actions/docker_remove.py", line 52, in _do_it self._unregister_host(app, args) File "%PY3%/univention/appcenter/actions/register.py", line 413, in _unregister_host remove_object_if_exists('computers/%s' % app.docker_server_role, lo, pos, hostdn) File "%PY3%/univention/appcenter/udm.py", line 89, in remove_object_if_exists obj.remove() File "%PY3%/univention/admin/handlers/__init__.py", line 884, in remove return self._remove(remove_childs) File "%PY3%/univention/admin/handlers/__init__.py", line 1570, in _remove self.lo.delete(self.dn) File "%PY3%/univention/admin/uldap.py", line 875, in delete raise univention.admin.uexceptions.ldapError(_err2str(msg), original_exception=msg) univention.admin.uexceptions.ldapError: LDAP Error: Other (e.g., implementation specific) error: entry index delete failed. 5.0-3 errata576