Univention Bugzilla – Bug 54102
udm/add (navigation): TypeError: unhashable type: 'list'
Last modified: 2021-12-17 11:02:29 CET
same exists for udm/put (diffrent traceback): #52566 Version: 4.4-8 errata1067 (Blumenthal) Remark: When creating user account template this error appears and not possible to create. Error: Internal server error during "udm/add (navigation)". Request: udm/add (navigation) File "%PY2.7%/notifier/threads.py", line 80, in _run result = self._function() File "%PY2.7%/notifier/__init__.py", line 104, in __call__ return self._function(*tmp, **self._kwargs) File "%PY2.7%/univention/management/console/modules/udm/__init__.py", line 402, in _thread dn = module.create(properties, container=options.get('container'), superordinate=options.get('superordinate')) File "%PY2.7%/univention/management/console/modules/udm/udm_ldap.py", line 566, in create obj.create() File "%PY2.7%/univention/admin/handlers/__init__.py", line 557, in create dn = self._create(response=response, serverctrls=serverctrls) File "%PY2.7%/univention/admin/handlers/__init__.py", line 1259, in _create al = self._ldap_object_classes_add(al) File "%PY2.7%/univention/admin/handlers/settings/usertemplate.py", line 370, in _ldap_object_classes_add return self.filter_object_classes(al) File "%PY2.7%/univention/admin/handlers/settings/usertemplate.py", line 379, in filter_object_classes ml = [x if x[0] != 'objectClass' and not isinstance(x[-1], (list, tuple)) else list(x[:-1]) + [list(set(x[-1]) - BLACKLISTED_OBJECT_CLASSES)] for x in ml] TypeError: unhashable type: 'list' Role: domaincontroller_master
Reported again: Version: 4.4-8 errata1101 (Blumenthal)