The ldap schema defines if an attribute is case sensitive or not: attributetype ( 1.3.6.1.4.1.10176.99999.2.23159 NAME 'testAttribute9' DESC 'Free customer attribute' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) univention-ldapsearch takes this into account and prints objects with "testAttribute9=Example" as well as "testAttribute=EXAMPLE". But udm does not consider the case when editing the value. udm computers/windows modify --dn "$DN" --remove testAttribute9=Example does not remove an attribute with EXAMPLE as value, but ldapsearch find it. udm should consider ldap schema, too.
The patch-draft at Bug #43286 has to goal to achieve this.
This issue has been filed against UCS 4.4. UCS 4.4 is out of general maintenance and components may have vastly changed in later releases. Thus, this issue is now being closed. If this issue still occurs in newer versions, please use "Clone this bug" or reopen this issue. In this case please provide detailed information on how this issue is affecting you.