Errors in. sync to 2008 with a "#fixme" in the code

I’m seeing rejects in the

/var/lib/univention-connector/ad/

all of them see to be exactly the same error.
related to changing a group name from
" gpc office"

to
“gpc-office”

dover11.09.2020 06:25:17.140 MAIN        (------ ): DEBUG_INIT
11.09.2020 06:25:17.234 LDAP        (PROCESS): Building internal group membership cache
11.09.2020 06:25:17.425 LDAP        (PROCESS): Internal group membership cache was created
11.09.2020 06:25:17.501 LDAP        (PROCESS): Using zx01 as AD Netbios domain name
11.09.2020 06:25:18.121 LDAP        (PROCESS): sync from ucs:   Resync rejected file: /var/lib/univention-connector/ad/1599730906.256689
11.09.2020 06:25:18.167 LDAP        (PROCESS): sync from ucs: [          user] [    modify] cn=ben.dover,ou=pd manager (d),ou=merchandising,ou=gpc office,DC=zx01,DC=org,DC=donalds,DC=com
11.09.2020 06:25:18.214 LDAP        (WARNING): sync failed, saved as rejected
11.09.2020 06:25:18.216 LDAP        (WARNING): Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/univention/connector/__init__.py", line 803, in __sync_file_from_ucs
    or (not old_dn and not self.sync_from_ucs(key, object, premapped_ucs_dn, old_dn, object_old))):
  File "/usr/lib/python2.7/dist-packages/univention/connector/ad/__init__.py", line 2617, in sync_from_ucs
    self.lo_ad.lo.add_s(compatible_modstring(object['dn']), compatible_addlist(addlist))  # FIXME encoding
  File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 210, in add_s
    return self.result(msgid,all=1,timeout=self.timeout)
  File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 503, in result
    resp_type, resp_data, resp_msgid = self.result2(msgid,all,timeout)
  File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 507, in result2
    resp_type, resp_data, resp_msgid, resp_ctrls = self.result3(msgid,all,timeout)
  File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 514, in result3
    resp_ctrl_classes=resp_ctrl_classes
  File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 521, in result4
    ldap_result = self._ldap_call(self._l.result4,msgid,all,timeout,add_ctrls,add_intermediates,add_extop)
  File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 106, in _ldap_call
    result = func(*args,**kwargs)
NO_SUCH_OBJECT: {'info': "0000208D: NameErr: DSID-0310020A, problem 2001 (NO_OBJECT), data 0, best match of:\n\t'DC=zx01,DC=org,DC=donalds,DC=com'\n", 'matched': 'DC=zx01,DC=org,DC=donalds,DC=com', 'desc': 'No such object'}

Could this be due to “Chinese”. spaces?

if the user is using a Chinese keyboard and the space character is entered as a multibyte char?

Mastodon