
Hallo Liste, unser OTRS habe ich zur Nutzung von utf-8 eingesetllt: $Self->{'DefaultCharset'} = 'utf-8'; Die MySQL-DB innerhalb der /etc/my.cfg ebenso: [mysqld] default-character-set = utf8 Die DB otrs habe ich komplett gelöscht nun neu generieren lassen. Anschließend kontrolliert * via phpMyAdmin Variable Wert für diese Sitzung Globaler Wert character set client utf8 utf8 character set connection utf8 utf8 character set database utf8 utf8 character set results utf8 utf8 character set server utf8 utf8 character set system utf8 utf8 * via mysql-Client auf dem OTRS-System mysql> SHOW VARIABLES LIKE "character_set_%"; +--------------------------+-----------------------------------------+ | Variable_name | Value | +--------------------------+-----------------------------------------+ | character_set_client | latin1 | | character_set_connection | latin1 | | character_set_database | utf8 | | character_set_results | latin1 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | /usr/mysql/4.1.14/share/mysql/charsets/ | +--------------------------+-----------------------------------------+ 7 rows in set (0.00 sec) Scheint also soweit korrekt eingestellt zu sein - oder? Nun zum Problem: 1) Mails werden vom OTRS entgegengenommen und korrekt im Browser dargestellt. Suche ich nun diese Mails in phpMyAdmin in der article-Tabelle, so erhalte ich die Typische Ausgabe von utf-8-Zeichen unter iso-8859-1, also z.B. ö für ein ö 2) Ich befülle die Kundentabelle selbst über ein Shell-Skript. Umlaute werden dann innerhalb von phpMyAdmin korrekt dargestellt, nicht mehr jedoch im WebGUI wenn ich dort nach Kunden suche. Dort erhalte ich ein "?" statt dem Umlaut. Was ist hier nun falsch. Scheinbar führt OTRS stets eine Konvertierung zwischen iso-8859-1 und utf-8 durch, was doch aber nicht mehr erforderlich wäre nachdem alle Systeme auf utf-8 laufen (auch mein Browser erhält vom OTRS automatisch die utf-8-Kodierungsangabe übermittelt und nutzt diese). Ein ähnlches Problem habe ich bei der Agent-Authentifizierung per LDAP. Unser LDAP läuft unter utf-8, jedoch wird ein Eintrag mit ö im OTRS als ö angezeigt. Kann hier jemand helfen? Gruß, Alexander