Weiterhin keine Anmeldung möglich

Hallo OTRS-Community, jetzt hab ich bei unserem, auf Version OTRS 5.0.20 aktualisiertem Testsystem, alle Zusatzpakete per Konsole aktualisiert. Den OTRS-Cache gelöscht Webserver neu gestartet. Beim Versuch, mich anzumelden gibts aber weiterhin die Meldung Can't locate object method "GetActiveSessions" via package "Kernel::System::AuthSession::DB" at /opt/otrs/Kernel/System/AuthSession.pm line 429. , Im OTRS-Logfile steht: [Fri Jun 30 13:36:11 2017] [Error][Kernel::System::AuthSession::DB::CheckSessionID][58] Got no SessionID!! Wie kann ich nun dieses Problem beheben? Vielen Dank Gruß Sepp

Hallo Josef, ich vermute, dass eines der installierten Pakete nicht auf dem aktuellen Stand von OTRS 5 ist, möglicherweise eines der Pakete, die nicht von OTRS stammen? Etwas scheint die Datei Kernel/System/AuthSession/DB.pm mit einer veralteten Version zu überschreiben. Herzlichen Gruß, Martin Gruner Team Lead R&D OTRS AG Bahnhofplatz 1a 94315 Straubing T: +49 (0)6172 681988 0 F: +49 (0)9421 56818 18 I: www.otrs.com/ Geschäftssitz: Bad Homburg, Amtsgericht: Bad Homburg, HRB 10751, USt-Nr.: DE256610065 Aufsichtsratsvorsitzender: Burchard Steinbild, Vorstand: André Mindermann (Vorsitzender), Christopher Kuhn, Sabine Riedel ____________________________________________________ OTRS 5s – Organisation. Sicherheit. Kommunikation. Struktur. – Flexible Lösungen für Erfolg im Unternehmen Link: https://www.otrs.com/?lang=de&utm_id=1032 Mehr Infos: + Lösungen: https://www.otrs.com/produkte/?lang=de&utm_id=1033 + Success Stories: https://www.otrs.com/kunden/success-stories/?lang=de&utm_id=1034 + Trainings: https://www.otrs.com/public-otrs-trainings/?lang=de&utm_id=1035
Am 30.06.2017 um 13:52 schrieb Josef Penzkofer
: Hallo OTRS-Community,
jetzt hab ich bei unserem, auf Version OTRS 5.0.20 aktualisiertem Testsystem, alle Zusatzpakete per Konsole aktualisiert.
Den OTRS-Cache gelöscht Webserver neu gestartet.
Beim Versuch, mich anzumelden gibts aber weiterhin die Meldung Can't locate object method "GetActiveSessions" via package "Kernel::System::AuthSession::DB" at /opt/otrs/Kernel/System/AuthSession.pm line 429. ,
Im OTRS-Logfile steht: [Fri Jun 30 13:36:11 2017] [Error][Kernel::System::AuthSession::DB::CheckSessionID][58] Got no SessionID!!
Wie kann ich nun dieses Problem beheben?
Vielen Dank Gruß Sepp
--------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de

Hallo Martin, vielen dank für die Mail. Ich hab jetzt mal das Paket Znuny4OTRS-Repo - das ich ja eigentlich auch aktualisiert hatte - deinstalliert. Jetzt sind nur noch Pakete von OTRS installiert. Hab dann den OTRS-Cache gelöscht und den Webserver neu gestartet. Trotzdem schlägt die Anmeldung fehl - mit der Fehlermeldung Can't locate object method "GetActiveSessions" via package "Kernel::System::AuthSession::DB" at /opt/otrs/Kernel/System/AuthSession.pm und OTRS-Logfile: [Mon Jul 3 08:50:54 2017 ][Error][Kernel::System::AuthSession::DB::CheckSessionID][58] Got no SessionID!! Soll ich jetzt wirklich alle anderen Pakete auch deinstallieren? Gruß Sepp
Martin Gruner
30.06.2017 14:26 >>> Hallo Josef,
ich vermute, dass eines der installierten Pakete nicht auf dem aktuellen Stand von OTRS 5 ist, möglicherweise eines der Pakete, die nicht von OTRS stammen? Etwas scheint die Datei Kernel/System/AuthSession/DB.pm mit einer veralteten Version zu überschreiben. Herzlichen Gruß, Martin Gruner Team Lead R&D OTRS AG Bahnhofplatz 1a 94315 Straubing T: +49 (0)6172 681988 0 F: +49 (0)9421 56818 18 I: www.otrs.com/ Geschäftssitz: Bad Homburg, Amtsgericht: Bad Homburg, HRB 10751, USt-Nr.: DE256610065 Aufsichtsratsvorsitzender: Burchard Steinbild, Vorstand: André Mindermann (Vorsitzender), Christopher Kuhn, Sabine Riedel ____________________________________________________ OTRS 5s – Organisation. Sicherheit. Kommunikation. Struktur. – Flexible Lösungen für Erfolg im Unternehmen Link: https://www.otrs.com/?lang=de&utm_id=1032 Mehr Infos: + Lösungen: https://www.otrs.com/produkte/?lang=de&utm_id=1033 + Success Stories: https://www.otrs.com/kunden/success-stories/?lang=de&utm_id=1034 + Trainings: https://www.otrs.com/public-otrs-trainings/?lang=de&utm_id=1035
Am 30.06.2017 um 13:52 schrieb Josef Penzkofer
: Hallo OTRS-Community,
jetzt hab ich bei unserem, auf Version OTRS 5.0.20 aktualisiertem Testsystem, alle Zusatzpakete per Konsole aktualisiert.
Den OTRS-Cache gelöscht Webserver neu gestartet.
Beim Versuch, mich anzumelden gibts aber weiterhin die Meldung Can't locate object method "GetActiveSessions" via package "Kernel::System::AuthSession::DB" at /opt/otrs/Kernel/System/AuthSession.pm line 429. ,
Im OTRS-Logfile steht: [Fri Jun 30 13:36:11 2017] [Error][Kernel::System::AuthSession::DB::CheckSessionID][58] Got no SessionID!!
Wie kann ich nun dieses Problem beheben?
Vielen Dank Gruß Sepp
--------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
--------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de

Hallo Sepp, was sagt denn ein perl bin/otrs.Console.pl Admin::Package::FileSearch Kernel/System/AuthSession.pm . Du kannst ja auch mal in die Kernel/System/AuthSession.pm reinschauen. Gibt es da die Methode? Viele Grüße, Renée -- Perl / OTRS development: http://perl-services.de OTRS AddOn repository: http://opar.perl-services.de

Hallo Renée, also: otrs@rrzvm066:~> bin/otrs.Console.pl Admin::Package::FileSearch Kernel/System/AuthSession.pm Searching in installed OTRS packages... Error: File Kernel/System/AuthSession.pm was not found in an installed OTRS package. Wenn ich mich jedoch z.B. per WinSCP an dem Server anmelde, dann gibt es die Datei: Kernel/System/AuthSession.pm Größe: 11.839; Rechte: rw-rw----; Besitzer: otrs; Gruppe: www; Geändert: 01.06.2017 Und in dieser Datei gibt es auch die Methode sub GetActiveSessions { ...} Und hier die Zeile 429 (siehe Fehlermeldung) return $Self->{Backend}->GetActiveSessions(%Param);
Renee B
03.07.2017 10:02 >>> Hallo Sepp,
was sagt denn ein perl bin/otrs.Console.pl Admin::Package::FileSearch Kernel/System/AuthSession.pm . Du kannst ja auch mal in die Kernel/System/AuthSession.pm reinschauen. Gibt es da die Methode? Viele Grüße, Renée -- Perl / OTRS development: http://perl-services.de OTRS AddOn repository: http://opar.perl-services.de --------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de

Moin! Wie Dein Zitat der Quellzeile schon zeigt, geht es nicht um AuthSession.pm, sondern um's Backend. Was sagt denn bin/otrs.Console.pl Admin::Package::FileSearch Kernel/System/AuthSession/DB.pm ? cu, Martin i. A. Martin Vorländer Software-Entwicklung PDV-Systeme GmbH Dörntener Straße 2 A DE-38644 Goslar Tel +49 (0) 5321 3703-33 Fax +49 (0) 5321 8924 E-Mail MV@pdv-systeme.de www.pdv-systeme.de Geschäftsführer: Christian Daniel, Andree Plumeier, Amtsgericht Braunschweig HRB 110209 Unsere Allgemeinen Geschäftsbedingungen finden Sie unter: www.pdv-systeme.de/agbs/ Hinweis: Diese E-Mail ist vertraulich. Wenn Sie nicht der vorgesehene Empfänger sind, verwenden Sie bitte keine Inhalte dieser E-Mail und leiten Sie diese auch nicht weiter. Wenn Sie fälschlicherweise diese E-Mail bekommen haben, informieren Sie uns bitte umgehend und löschen dieses Dokument.
-----Ursprüngliche Nachricht----- Von: otrs-de [mailto:otrs-de-bounces@lists.otrs.org] Im Auftrag von Josef Penzkofer Gesendet: Montag, 3. Juli 2017 10:56 An: otrs-de@lists.otrs.org Betreff: [otrs-de] Antw: Re: Antw: Re: Weiterhin keine Anmeldung möglich
Hallo Renée,
also: otrs@rrzvm066:~> bin/otrs.Console.pl Admin::Package::FileSearch Kernel/System/AuthSession.pm Searching in installed OTRS packages... Error: File Kernel/System/AuthSession.pm was not found in an installed OTRS package.
Wenn ich mich jedoch z.B. per WinSCP an dem Server anmelde, dann gibt es die Datei: Kernel/System/AuthSession.pm Größe: 11.839; Rechte: rw-rw----; Besitzer: otrs; Gruppe: www; Geändert: 01.06.2017
Und in dieser Datei gibt es auch die Methode sub GetActiveSessions { ...} Und hier die Zeile 429 (siehe Fehlermeldung) return $Self->{Backend}->GetActiveSessions(%Param);
Renee B
03.07.2017 10:02 >>> Hallo Sepp, was sagt denn ein
perl bin/otrs.Console.pl Admin::Package::FileSearch Kernel/System/AuthSession.pm
.
Du kannst ja auch mal in die Kernel/System/AuthSession.pm reinschauen. Gibt es da die Methode?
Viele Grüße, Renée
-- Perl / OTRS development: http://perl-services.de OTRS AddOn repository: http://opar.perl-services.de
--------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de --------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de

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)
Vorländer, Martin
03.07.2017 11:20 >>> Moin!
Wie Dein Zitat der Quellzeile schon zeigt, geht es nicht um AuthSession.pm, sondern um's Backend. Was sagt denn bin/otrs.Console.pl Admin::Package::FileSearch Kernel/System/AuthSession/DB.pm ? cu, Martin i. A. Martin Vorländer Software-Entwicklung PDV-Systeme GmbH Dörntener Straße 2 A DE-38644 Goslar Tel +49 (0) 5321 3703-33 Fax +49 (0) 5321 8924 E-Mail MV@pdv-systeme.de www.pdv-systeme.de Geschäftsführer: Christian Daniel, Andree Plumeier, Amtsgericht Braunschweig HRB 110209 Unsere Allgemeinen Geschäftsbedingungen finden Sie unter: www.pdv-systeme.de/agbs/ Hinweis: Diese E-Mail ist vertraulich. Wenn Sie nicht der vorgesehene Empfänger sind, verwenden Sie bitte keine Inhalte dieser E-Mail und leiten Sie diese auch nicht weiter. Wenn Sie fälschlicherweise diese E-Mail bekommen haben, informieren Sie uns bitte umgehend und löschen dieses Dokument.
-----Ursprüngliche Nachricht----- Von: otrs-de [mailto:otrs-de-bounces@lists.otrs.org] Im Auftrag von Josef Penzkofer Gesendet: Montag, 3. Juli 2017 10:56 An: otrs-de@lists.otrs.org Betreff: [otrs-de] Antw: Re: Antw: Re: Weiterhin keine Anmeldung möglich
Hallo Renée,
also: otrs@rrzvm066:~> bin/otrs.Console.pl Admin::Package::FileSearch Kernel/System/AuthSession.pm Searching in installed OTRS packages... Error: File Kernel/System/AuthSession.pm was not found in an installed OTRS package.
Wenn ich mich jedoch z.B. per WinSCP an dem Server anmelde, dann gibt es die Datei: Kernel/System/AuthSession.pm Größe: 11.839; Rechte: rw-rw----; Besitzer: otrs; Gruppe: www; Geändert: 01.06.2017
Und in dieser Datei gibt es auch die Methode sub GetActiveSessions { ...} Und hier die Zeile 429 (siehe Fehlermeldung) return $Self->{Backend}->GetActiveSessions(%Param);
Renee B
03.07.2017 10:02 >>> Hallo Sepp, was sagt denn ein
perl bin/otrs.Console.pl Admin::Package::FileSearch Kernel/System/AuthSession.pm
.
Du kannst ja auch mal in die Kernel/System/AuthSession.pm reinschauen. Gibt es da die Methode?
Viele Grüße, Renée
-- Perl / OTRS development: http://perl-services.de OTRS AddOn repository: http://opar.perl-services.de
--------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de --------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de

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

Hallo Renée, vielen Dank - das wars. Ich hatte - warum auch immer ;-) - im Verzeichnis /Custom/Kernel/System/AuthSession noch eine modifizierte Datei DB.pm und die wurde geladen. OTRS Error-Log [Mon Jul 3 13:43:33 2017][Error][Kernel::System::AuthSession::GetActiveSessions][413] /opt/otrs/Custom/Kernel/System/AuthSession/DB.pm Nachdem ich die Datei so umbenannt habe, dass sie nicht mehr geladen wurde, war die Anmeldung möglich. Gruß Sepp
Renee B
03.07.2017 13:23 >>> 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 --------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
participants (4)
-
Josef Penzkofer
-
Martin Gruner
-
Renee B
-
Vorländer, Martin