univention.uldap.access may use_ldaps. This option is completely broken: self.port = int(ucr.get('ldap/server/port', 7389)) if use_ldaps and self.port == "7389": # can never be reached! Here is my favorite: if use_ldaps: self.uri = 'ldaps://%s:%s" % (self.host, self.port)' # i did not check for a follow-up eval(self.uri). I just hope that this is not done I found the only usage of this option in services/univention-ad-connector/modules/univention/connector/ad/__init__.py in there it is: self.baseConfig.is_true('%s/ad/ldap/ldaps' % self.CONFIGBASENAME, False)
(In reply to Dirk Wiesenthal from comment #0) > I found the only usage of this option in > > services/univention-ad-connector/modules/univention/connector/ad/__init__.py > > in there it is: > self.baseConfig.is_true('%s/ad/ldap/ldaps' % self.CONFIGBASENAME, False) I think that was for Windows 2000 AD systems. We have dropped the support of Windows 2000 with UCS 3.
*** Bug 34132 has been marked as a duplicate of this bug. ***
Bug #40041: make renaming of multi valued RDNs possible * use_ldaps was broken *** This bug has been marked as a duplicate of bug 40041 ***
<http://errata.software-univention.de/ucs/4.1/207.html> <http://errata.software-univention.de/ucs/4.1/208.html>