Bug 27209 - Temporäre Rejects im S4 Connector eines UCS@school 3.0 Samba 4 DC Slaves
Temporäre Rejects im S4 Connector eines UCS@school 3.0 Samba 4 DC Slaves
Status: RESOLVED DUPLICATE of bug 31600
Product: UCS@school
Classification: Unclassified
Component: Samba
UCS@school 3.0
Other Linux
: P5 minor (vote)
: ---
Assigned To: Samba maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-05-21 17:43 CEST by Arvid Requate
Modified: 2013-05-31 20:04 CEST (History)
1 user (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arvid Requate univentionstaff 2012-05-21 17:43:58 CEST
Im connector-s4.log eines UCS@school 3.0 Samba 4 DC Slaves (UCS 3.0-1 errata72) finden sich für cn=join-backup,cn=users und cn=DC Backup Hosts,cn=groups Tracebacks folgender Art. Nach Abschluss der initialen Replikation sind diese Rejects jedoch aufgelöst.


16.04.2012 22:03:31,133 LDAP        (WARNING): Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/univention/s4connector/__init__.py", line 750, 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 2149, in sync_from_ucs
    f(self, property_type, object)
  File "/usr/lib/pymodules/python2.6/univention/s4connector/s4/__init__.py", line 63, in object_memberships_sync_from_ucs
    return s4connector.object_memberships_sync_from_ucs(key, object)
  File "/usr/lib/pymodules/python2.6/univention/s4connector/s4/__init__.py", line 1278, in object_memberships_sync_from_ucs
    self.one_group_member_sync_from_ucs(s4_group_object, object  )
  File "/usr/lib/pymodules/python2.6/univention/s4connector/s4/__init__.py", line 1552, in one_group_member_sync_from_ucs
    self.lo_s4.lo.modify_s(s4_group_object['dn'],compatible_modlist(ml))
  File "/usr/lib/python2.6/dist-packages/ldap/ldapobject.py", line 321, in modify_s
    msgid = self.modify(dn,modlist)
  File "/usr/lib/python2.6/dist-packages/ldap/ldapobject.py", line 318, in modify
    return self.modify_ext(dn,modlist,None,None)
  File "/usr/lib/python2.6/dist-packages/ldap/ldapobject.py", line 291, in modify_ext
    return self._ldap_call(self._l.modify_ext,dn,modlist,EncodeControlTuples(serverctrls),EncodeControlTuples(clientctrls))
  File "/usr/lib/python2.6/dist-packages/ldap/ldapobject.py", line 96, in _ldap_call
    result = func(*args,**kwargs)
TypeError: ('expected a string in the list', u'cn=DC Backup Hosts,cn=groups,dc=arucs3s4x1,dc=qa')
Comment 1 Arvid Requate univentionstaff 2012-05-21 18:38:28 CEST
Diesen Traceback konnte ich nicht mehr reproduzieren, dafür bleibt aber:

16.04.2012 22:02:57,839 LDAP        (PROCESS): sync to ucs:   [  container_dc] [    modify] dc=arucs3s4x1,dc=qa
16.04.2012 22:02:58,0 LDAP        (ERROR  ): Unknown Exception during sync_to_ucs
16.04.2012 22:02:58,2 LDAP        (ERROR  ): Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/univention/s4connector/__init__.py", line 1299, in sync_to_ucs
    result = self.modify_in_ucs(property_type, object, module, position)
  File "/usr/lib/pymodules/python2.6/univention/s4connector/__init__.py", line 1169, in modify_in_ucs
    return ucs_object.modify() and self.__modify_custom_attributes(property_type, object, ucs_object, module, position)
  File "/usr/lib/pymodules/python2.6/univention/admin/handlers/__init__.py", line 344, in modify
    return self._modify(modify_childs,ignore_license=ignore_license)
  File "/usr/lib/pymodules/python2.6/univention/admin/handlers/__init__.py", line 863, in _modify
    self.lo.modify(self.dn, ml, ignore_license=ignore_license)
  File "/usr/lib/pymodules/python2.6/univention/admin/uldap.py", line 382, in modify
    raise univention.admin.uexceptions.permissionDenied
permissionDenied
Comment 2 Stefan Gohmann univentionstaff 2013-05-31 20:04:12 CEST

*** This bug has been marked as a duplicate of bug 31600 ***