Problem: The automatically added user by ucs-school-import importhttpapi causes a traceback

Problem:

The automatically added user by ucs-school-import: “uid=importhttpapi-$hostname” causes a traceback, when the username has more then 20 letters

Investigation:

Part of the traceback:
OTHER: {'info': '00000523: SysErr: DSID-031A1291, problem 22 (Invalid argument), data 0\n', 'desc': 'Other (e.g., implementation specific) error'}

Solution:

The user
uid=importhttpapi-ucs-sla-01
was automatically added in ucs version4.2 as univentionObjectType users/user. Since 4.3 it is an users/ldap ObjectType and automatically blacklisted.
If the user is not migrated correctly from upgrade 4.2 to 4.3 the reject could occur.
To fix this you can delete this user and run the joinscript 35ucs-school-import.inst again.

Additional Information Bug 13736

Mastodon