The new importer automatically normalizes first name and last name (and also some other fields). This means that all umlauts are replaced with ASCII chars. At least one customer requires UTF-8 characters in firstname, lastname and displayName.
2 new JSON config variables have been introduced to disable the normalization for first and last name: - normalization:firstname - normalization:lastname The default is "true", so no change in behaviour. ucs-school-import (16.0.2-24) f3d8ef79c2a0 | Bug #47304: add possibility to deactivate normalization of firstname and lastname
OK: backwards compatible configuration change (defaults in code and json config) OK: documented in import manual (http://jenkins.knut.univention.de:8080/job/UCSschool-4.3/job/Handbook/5/artifact/webroot/ucsschool-import-handbuch-4.3.html) OK: manual test I added "<:umlauts>" to scheme:email in ucs-school-testuser-import.json, because otherwise the ucs-school-testuser-import script fails, when creating email addresses with umlauts: 5658b00b0 Generally "<:umlauts>" has to be added to all schemes that depend on "firstname" or "lastname" and require normalization.
UCS@school 4.3 v5 has been released. https://docs.software-univention.de/changelog-ucsschool-4.3v5-de.html If this error occurs again, please clone this bug.