Bug 28573 - LDAP-Basis rejected wenn Basis DN nicht analog zur DNS-Domain angelegt wurde
LDAP-Basis rejected wenn Basis DN nicht analog zur DNS-Domain angelegt wurde
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: S4 Connector
UCS 3.0
Other Linux
: P5 normal (vote)
: UCS 3.1
Assigned To: Stefan Gohmann
Tobias Peters
: interim-2
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-09-17 15:37 CEST by Tim Petersen
Modified: 2012-12-12 21:09 CET (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 Tim Petersen univentionstaff 2012-09-17 15:37:55 CEST
Wenn die LDAP Basis-DN frei gewählt wird, kommt es zu einem initialen Reject nach einer Samba4 Migration, da die AD Basis anhand der DNS-Domain und nicht der LDAP-Basis generiert wird (so wie LDAP-Basis DN auch im Installer so vorgeschlagen wird).


17.09.2012 14:57:34,205 LDAP        (PROCESS): sync to ucs: Resync rejected dn: DC=do,DC=lo
17.09.2012 14:57:34,213 LDAP        (PROCESS): sync to ucs:   [  container_dc] [       add] DC=domain,dc=local
17.09.2012 14:57:34,213 LDAP        (ERROR  ): sync of rejected object failed 
        DC=do,DC=lo
17.09.2012 14:57:34,214 LDAP        (ERROR  ): Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/univention/s4connector/s4/__init__.py", line 1906, in resync_rejected
    sync_successfull = self.sync_to_ucs(property_key, mapped_object, premapped_s4_dn)
  File "/usr/lib/pymodules/python2.6/univention/s4connector/__init__.py", line 1275, in sync_to_ucs
    position.setDn( string.join( ldap.explode_dn( object['dn'] )[1:], "," ) )
  File "/usr/lib/pymodules/python2.6/univention/admin/uldap.py", line 144, in setDn
    raise univention.admin.uexceptions.noObject, _("DN not found: %s.") % dn
noObject: DN not found: dc=local.


connector/s4/ldap/base: DC=DO,DC=LO
ldap/base: dc=domain,dc=local
domainname: do.lo
Comment 1 Stefan Gohmann univentionstaff 2012-09-25 15:02:34 CEST
Traceback wurde behoben.
Comment 2 Tobias Peters univentionstaff 2012-10-17 17:06:10 CEST
Dieser Traceback tritt nicht mehr auf.
Comment 3 Stefan Gohmann univentionstaff 2012-12-12 21:09:26 CET
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".