Bug 15260 - Umbenennen von Benutzern/Gruppen: ucs1 -> ücs1
Umbenennen von Benutzern/Gruppen: ucs1 -> ücs1
Status: RESOLVED WONTFIX
Product: UCS
Classification: Unclassified
Component: AD Connector
UCS 2.2
All All
: P3 normal (vote)
: ---
Assigned To: Bugzilla Mailingliste
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-08-05 08:03 CEST by Andreas Büsching
Modified: 2014-02-18 21:37 CET (History)
3 users (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
connector.log (1.13 MB, text/plain)
2009-08-05 08:05 CEST, Andreas Büsching
Details
connector-traceback.log (6.06 KB, text/plain)
2009-08-05 08:05 CEST, Andreas Büsching
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Büsching univentionstaff 2009-08-05 08:03:24 CEST
Nach dem Umbenennen des Benutzers ucs1 nach ücs1 im UDM gibt es ein rejected Object und den folgenden Trace im Log:

sync failed, saved as rejected
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/univention/connector/__init__.py", line 549, in __sync_file_from_ucs
    if ((old_dn and not self.sync_from_ucs(key, object, premapped_ucs_dn, unicode(old_dn,'utf8')))
  File "/usr/lib/python2.4/site-packages/univention/connector/ad/__init__.py", line 1811, in sync_from_ucs
    self.lo_ad.lo.modify_s(compatible_modstring(object['dn']), compatible_modlist(modlist))
  File "/usr/lib/python2.4/site-packages/ldap/ldapobject.py", line 305, in modify_s
    return self.result(msgid,all=1,timeout=self.timeout)
  File "/usr/lib/python2.4/site-packages/ldap/ldapobject.py", line 405, in result
    res_type,res_data,res_msgid = self.result2(msgid,all,timeout)
  File "/usr/lib/python2.4/site-packages/ldap/ldapobject.py", line 409, in result2
    res_type, res_data, res_msgid, srv_ctrls = self.result3(msgid,all,timeout)
  File "/usr/lib/python2.4/site-packages/ldap/ldapobject.py", line 415, in result3
    rtype, rdata, rmsgid, serverctrls = self._ldap_call(self._l.result3,msgid,all,timeout)
  File "/usr/lib/python2.4/site-packages/ldap/ldapobject.py", line 94, in _ldap_call
    result = func(*args,**kwargs)
ALREADY_EXISTS: {'info': '00000524: UpdErr: DSID-031A0F4F, problem 6005 (ENTRY_EXISTS), data 0\n', 'desc': 'Already exists'}

Nach dem Umbenennen des Benutzers im UDM, heisst der Benutzer nach dem Sync wieder ucs1. Wird der AD-Connector vorher deaktiviert, wird der Benutzer im UDM korrekt umbenannt. Logs folgen
Comment 1 Andreas Büsching univentionstaff 2009-08-05 08:05:06 CEST
Created attachment 1779 [details]
connector.log
Comment 2 Andreas Büsching univentionstaff 2009-08-05 08:05:36 CEST
Created attachment 1780 [details]
connector-traceback.log
Comment 3 Andreas Büsching univentionstaff 2009-08-05 08:06:57 CEST
Wird der Benutzer von ucs1 nach ucs5 umbenannt, dann tritt das Problem nicht auf.
Comment 4 Andreas Büsching univentionstaff 2009-08-05 14:40:30 CEST
Das gleiche gilt für Gruppen. Wenn der AD-Connector nur im Write-Mode betrieben wird (UCS->AD), dann wird die Gruppe im UCS umbenannt, aber nicht im AD.
Comment 5 Tobias Scherer univentionstaff 2009-09-14 13:25:08 CEST
auch berichtet an Ticket#2009091110000419
Comment 6 Andre Fenske univentionstaff 2009-12-03 10:58:03 CET
Mir ist bei den Produkttests folgendes aufgefallen.

Wenn es einen Benutzer ücs1 gibt und man einen Benutzer ucs1 auf UCS-Seite anlegt so wird dieser nicht synchronisiert.

Eventuell denkt der Connector/das AD an dieser stelle das der Benutzer bereits existiert.
Comment 7 Stefan Gohmann univentionstaff 2014-02-18 21:37:14 CET
This issue has been filed against UCS 2.2.

UCS 2.2 is out of maintenance and many UCS components have vastly changed in
later releases. Thus, this issue is now being closed.

If this issue still occurs in newer UCS versions, please use "Clone this bug".
In this case please provide detailed information on how this issue is affecting
you.