S4-connector sync

german

#1

Hallo,
wenn es ein computeraccount im s4 gibt und im ldap nicht, kann man dieses objekt im s4 herauslöschen?
der s4-connector erledigt diese aufgabe gerade nicht.

08.10.2014 10:45:58,581 MAIN (------ ): DEBUG_INIT 08.10.2014 10:45:58,598 LDAP (PROCESS): Building internal group membership cache 08.10.2014 10:45:58,608 LDAP (PROCESS): Internal group membership cache was created 08.10.2014 10:45:58,828 LDAP (PROCESS): sync from ucs: Resync rejected file: /var/lib/univention-connector/s4/1412757780.223569 08.10.2014 10:45:58,835 LDAP (PROCESS): sync from ucs: [windowscomputer] [ delete] cn=computername,cn=computers,dc=domain,dc=intern 08.10.2014 10:45:58,875 LDAP (WARNING): delete subobject: CN={3cefcc1a-6c7a-4f56-b7c3-951849cdb5f8},CN=computername,CN=Computers,DC=domain,DC=intern 08.10.2014 10:45:58,880 LDAP (WARNING): sync failed, saved as rejected /var/lib/univention-connector/s4/1412757780.223569 08.10.2014 10:45:58,883 LDAP (WARNING): Traceback (most recent call last): File "/usr/lib/pymodules/python2.6/univention/s4connector/__init__.py", line 753, in __sync_file_from_ucs or (not old_dn and not self.sync_from_ucs(key, object, premapped_ucs_dn, old_dn, old))): File "/usr/lib/pymodules/python2.6/univention/s4connector/s4/__init__.py", line 2451, in sync_from_ucs self.delete_in_s4( object, property_type ) File "/usr/lib/pymodules/python2.6/univention/s4connector/s4/__init__.py", line 2491, in delete_in_s4 if not self.sync_from_ucs(key, subobject, object_mapping['dn']): File "/usr/lib/pymodules/python2.6/univention/s4connector/s4/__init__.py", line 2216, in sync_from_ucs if self.property[property_type].sync_mode in ['read', 'none']: KeyError: None


#2

Hallo,

vermutlich ja (ldbdelete oder MS AD-Tools). Normalerweise sollte der Connector das aber natürlich machen.

Mit freundlichen Grüßen
Janis Meybohm