
Hallo Sepp, Am 03.07.2017 um 11:58 schrieb Josef Penzkofer:
Hallo martin,
otrs@rrzvm066:~> bin/otrs.Console.pl Admin::Package::FileSearch Kernel/System/AuthSession/DB.pm Searching in installed OTRS packages... Error: File Kernel/System/AuthSession/DB.pm was not found in an installed OTRS package. otrs@rrzvm066:~>
Aber auch diese Datei existiert natürlich: Kernel/System/AuthSession/DB.pm Größe: 21.382; Rechte: rw-rw----; Besitzer: otrs; Gruppe: www; Geändert: 01.06.2017
Rechte des Verzeichnisses: Kernel/System/AuthSession Rechte: rwxrwsr-x; Besitzer: otrs; Gruppe: www
Und die Meldung Error: File Kernel/System/AuthSession/DB.pm was not found in an installed OTRS package. erhalte ich auch auf einem weiteren, neu installiertem Testsystem (OTRS 5.0.15)
Das Kommando zeigt, dass die Kernel/System/AuthSession/DB.pm *nicht* mit einem Addon auf das System kam, sondern die Originaldatei von OTRS ist. Damit musst Du keine Addons deinstallieren. Die .../DB.pm hat auch die GetActiveSessions-Methode? Kannst Du mal in die GetActiveSessions-Methode in der Kernel/System/AuthSession.pm (*nicht* die DB.pm) folgendes einbauen? $Kernel::OM->Get('Kernel::System::Log')->Log( Priority => error => Message => $INC{"Kernel/System/AuthSession/DB.pm"} ); Dann versuchen einzuloggen. Anschließend sollte im Apache errorlog ersichtlich sein, von welchem Pfad die DB.pm geladen wird. Viele Grüße, Renée -- Perl / OTRS development: http://perl-services.de OTRS AddOn repository: http://opar.perl-services.de