Univention Bugzilla – Bug 26727
Unklare Ignore-Regeln für cn=System / Rejects bei Untercontainern
Last modified: 2012-12-12 21:08:54 CET
Aufgefallen an Ticket #2012040321001586 Im Mapping des S4-Connectors werden einige Untercontainer von CN=Systems,@%@connector/s4/ldap/base@%@ auf die globale Ignore-Liste gesetzt, zusätzlich wird der eigentliche Container cn=system über einen eigenen Ignore-Filter für container/cn aus dem Sync ausgeschlossen. Legen jetzt Windows-Services (Beispiel: SCCM-Installation) eigene Untercontainer unter CN=Systems an, werden diese rejected: 05.04.2012 15:39:38,191 LDAP (ERROR ): Traceback (most recent call last): File "/usr/lib/pymodules/python2.6/univention/s4connector/__init__.py", line 1277, in sync_to_ucs result = self.add_in_ucs(property_type, object, module, position) File "/usr/lib/pymodules/python2.6/univention/s4connector/__init__.py", line 1154, in add_in_ucs return ucs_object.create() and self.__modify_custom_attributes(property_type, object, ucs_object, module, position) File "/usr/lib/pymodules/python2.6/univention/admin/handlers/__init__.py", line 332, in create return self._create() File "/usr/lib/pymodules/python2.6/univention/admin/handlers/__init__.py", line 701, in _create self.lo.add(self.dn, al) File "/usr/lib/pymodules/python2.6/univention/admin/uldap.py", line 369, in add raise univention.admin.uexceptions.ldapError, _err2str(msg) ldapError: No such object Sollte man nicht komplett cn=systems auf die globale Ignore-Liste setzen?
Workaround: Den Container CN=System auf UCS-Seite manuell anlegen: udm container/cn create --set name=System
UCS 3.1 will be the next release.
Der Container wird mittlerweile synchronisiert.
Verified: sync from ucs: [ container] [ add] cn=System,dc=arucs31i5,dc=qa
UCS 3.1-0 has been released: http://forum.univention.de/viewtopic.php?f=54&t=2125 If this error occurs again, please use "Clone This Bug".