
Hallo, ich habe kürzlich unser OTRS 1.2 auf 2.1 aktualisiert und habe nun ein paar Fragen/Probleme mit der Konfiguration. Das wichtigste zuerst: Da wir einige Optionen geändert haben und sich sehr viele Namen dafür geändert haben, müsste ich wissen, wo ich eine Liste der Konfigurations-Optionen finde. D.h. wo kann ich erkennen, wie alte Optionen jetzt heissen? In der Doku hab ich dazu nichts gefunden. Probleme mit [SysConfig] im Admin-Bereich: - Aufruf der Seite an sich dauert ne halbe Minute, andere Seiten gehen innerhalb einer Sekunde. Im Systemlog ist nicht zu erkennen, warum es so lange dauert. Die Suche auf der Seite nach Optionen dauert ~45s, das Speichern einer geänderten Option dauerte 1min 15s. Was kann das Problem sein? - Laut Doku sollte es auch eine Gruppe FAQ geben. Ich hab nur Framework und Ticket. Kann das mit dem Text "delete $Self->{'Package::RepositoryList'};" in der Liste der Änderungen der Konfiguration zu tun haben? Ich wüsste nicht, dass ich da was geändert hätte. In der Config.pm steht auch nichts dergleichen. - Liste der Änderungen ergab bis vor kurzem eine Datei mit der Größe 0, obwohl es eine Config.pm gab (Feature? Bug?). Seit ich eine Option über die SysConfig geändert habe, bekomme ich nun eine Liste. Diese wirkt aber etwas "komisch", z.B. habe ich einen Eintrag $Self->{'1'} = 1; Wo speichert OTRS die über das Webinterface geänderten Optionen? Anscheinend nicht in der Config.pm und in der DB hab ich auf die schnelle auch nichts finden können. - Die Liste der Änderungen beinhaltet auch nicht die Änderungen, die wir an der CustomerUser Tabelle vorgenommen haben, um weitere Felder nutzen zu können. Aus der Config.pm: $Self->{CustomerUser} = { Module => 'Kernel::System::CustomerUser::DB', Params => { Table => 'customer_user', }, # customer uniq id CustomerKey => 'login', # customer # CustomerID => 'customer_id', CustomerValid => 'valid_id', CustomerUserListFields => ['login', 'company', 'ort', 'email'], CustomerUserSearchFields => ['login', 'company', 'ort', 'customer_id'], CustomerUserPostMasterSearchFields => ['email'], CustomerUserNameFields => ['salutation', 'first_name', 'last_name'], Map => [ # note: Login, Email and CustomerID needed! # var, frontend, storage, shown, required, storage-type, http-link [ 'User [snip] Die Felder werden aber weiterhin im Frontend angezeigt und es gibt anscheinend keine Probleme. Tja, viele Fragen. Ich hoffe, mir kann da jemand zumindest teilweise weiterhelfen. gruß, Lars