Letzte Aktualisierung am 22.09.2019, 16:09:11 Uhr
In dieser Infrastruktur werden unter OTRS 3.3.6 die Kunden über Windows Server 2012R2 Active Diretory ausgelesen. Das heißt, die Kunden sind in diesem Fall die Mitarbeiter/innen. Leider wurden standardmäßig die Umlaute wie bei Müller nicht sauber dargestellt. Einfach ein Schönheitsfehler…
Die Lösung ist recht einfach: Die Datei C:\OTRS\OTRS\Kernel\config.pm mit einem Editor (Notepad++) öffnen und im Abschnitt der LDAP-Anbindungskonfigurtaion der Customer diese beiden Zeilen hinzufügen:
SourceCharset => 'utf-8', DestCharset => 'utf-8',
Der fertige Baustein sieht in etwas so aus:
$Self->{CustomerUser1} = {
Module => 'Kernel::System::CustomerUser::LDAP',
Params => {
Host => 'fqdn.local',
BaseDN => 'OU=Users,DC=testlab,dc=local',
SSCOPE => 'sub',
UserDN => 'otrsadmin@fqdn.local',
UserPw => 'passwordOFotrsadmin',
SourceCharset => 'utf-8',
DestCharset => 'utf-8',
AlwaysFilter => '(|(&(objectclass=user)(mail=*@testlab.local)))',
},
Die Datei speichern und am Besten den ganzen Windows Server einmal neustarten. Zum Schluss einfach ein neues Ticket erstellen und z.B. Müller eintippen. Das „ü“ wird nun richtig dargestellt.