Univention Bugzilla – Bug 49591
Traceback in sync from ucs after upgrade to 4.4 - SysErr problem 22
Last modified: 2019-06-05 11:20:26 CEST
Reproducable with that addlist against Windows AD Server 2008R2: root@master10:~# ldbadd -H ldap://10.200.8.126 -UAdministrator%Univention.2 <<%EOF dn: cn=foo_someusername_test,cn=users,DC=w2k8r2d2ar,DC=net objectClass: top objectClass: user objectClass: person objectClass: organizationalPerson sAMAccountName: foo_someusername_test %EOF ERR: Other : "LDAP error 80 LDAP_OTHER - <00000523: SysErr: DSID-031A123E, problem 22 (Invalid argument), data 0> <>" on DN cn=foo_someusername_test,cn=users,DC=w2k8r2d2ar,DC=net at block before line 6 Add failed after processing 0 records root@master10:~# echo -n foo_someusername_test | wc -c 21 user name too long. In my test the AD-Server accepted up to 20 chars.
Instead of a traceback we should show a proper readable error message.