Wir benutzen otrs 3.1.7 auf Debian 6.
wir wollten die Mail-Einstellungen in der Framework.xml anpassen. Beim Zugriff auf die entsprechenden Einstellunegn im Admin-Bereich kam plötzlich ein Fehler 500.
Wir haben die Framework.xml wieder in den alten Zustand von vor dem Fehler 500 zurück versetzt, haben aber trotzdem weiterhin den Fehler 500.
Im Apache-Errorlog finde ich den Eintrag
Code: Select all
[error] Can't use an undefined value as a HASH reference at /usr/share/otrs//Kernel/System/CustomerUser.pm line 89.
MySQL brachte keine Fehler (check table, etc)
wenn wir den MySQL-Server stoppen, kommte bei otrs eine saubere Fehlermeldung statt dem Fehler 500.
Mittlerweile hat sich die Fehlermeldung geändert, ohne dass ich irgendwas an Dateissystem oder Datenbank geändert hätte...

Code: Select all
[error] Undefined subroutine &Kernel::System::CustomerUser::new called at /usr/share/otrs//Kernel/System/Ticket.pm line 146.
Ach ja: ich habe jetzt hier mit disem Fehler zum ersten mal mit OTRS zu tun und nein, ein Datenbank-Backup haben wir natürlich nicht!