OTRS 5 - FAQ-Adon per Konsole aktualisieren
Hallo OTRS-Community,
habe gestern unser Testsystem von OTRS 4.0.15 auf OTRS 5.0.20 aktualisiert.
Anschließend war kein Login mehr möglich. Beim Versuch, sich anzumelden ergab sich folgende Fehlermeldung: Serverfehler! Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist.
Fehlermeldung: Can't locate object method "GetActiveSessions" via package "Kernel::System::AuthSession::DB" at /opt/otrs/Kernel/System/AuthSession.pm line 429. ,
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber. Error 500
Im Nachhinein ist mir eingefallen, das ich vor ca. einem Jahr ein ähnliches Problem bereits beim Upgrade von OTRS 3 auf OTRS 4 hatte. Das Upgrade des FAQ-Adon per Konsole behob damals dieses Problem.
Ich hätte nun versucht, mittels Befehl /opt/otrs/bin/otrs.Console.pl Admin::Package::Upgrade /tmp/FAQ-5.0.9.opm das Paket zu aktualisieren.
Leider ist weiterhin kein Login möglich. Evtl. wurde das FAQ-Paket so nicht aktualisiert.
Wie lautet denn die Syntax für den Befehl das FAQ-Paket per Konsole zu aktualisieren? Ich habe im Netz nur die Syntax zum Deinstallieren gefunden. Natürlich kann ich das Paket auf dem Testsystem deinstalieren und eine neue Version installieren - aber nicht auf unserem Produktivsystem.
Vielen Dank
Gruß Sepp
Hallo Sepp,
der Aufruf für das Upgrade ist korrekt.
Ich würde jetzt folgendes machen:
1) Schau Dir mal an, welche Addons in welcher Version installiert sind:
bin/otrs.Console.pl Admin::Package::List
Schau Dir an, ob das FAQ aktualisiert wurde.
2) Schau Dir an, ob es Aktualisierungen gibt
bin/otrs.Console.pl Admin::Package::RepositoryList
3) Spiele die Aktualisierungen ein
4) Probiere, ob Du die index.pl im Browser aufrufen kannst
5) Wenn nicht, dann rufe die index.pl über die Konsole auf
perl bin/cgi-bin/index.pl
Schau ob es dort Fehlermeldungen gibt und arbeite die ab. Mache vielleicht auch einen Neustart des Apachen, nicht dass der noch alten Code geladen hat.
Viele Grüße, Renée
Hallo Renée,
zunächst vielen dank für die prompte Antwort.
die index.pl kann ich ja grundsätzlich aufrufen und es erscheint auch der Login-Bildschirm. Aber nach Eingabe von Benutzername und Passwort und Klick auf "Anmelden" erscheint die Fehlermeldung.
Folgende Adons sind installiert. Muss ich die alle per Konsole aktualisieren? Lautet die Syntax äquivalent zur verwendeten Syntax für das FAQ-paket?
Beim Upgrade bin ich natürlich nach der Anleitung im Admin-handbuch vorgegangen. Dort heißt es: ... Schritt 8: Dienste neu starten Nun können Sie sich am System anmelden. Schritt 9: Überprüfen der installierten Pakete
Hier nun auf unserem Testsystem die installierte Pakete: Listing all installed packages... +--------------------------------------------------------- | Name: DynamicFieldITSMConfigItem | Version: 4.0.3 | Vendor: c.a.p.e. IT GmbH | URL: http://www.cape-it.de/ | License: GNU AFFERO GENERAL PUBLIC LICENSE Version 3, November 2007 | Description: DynamicField backend to provide access to OTRS CMDB +--------------------------------------------------------- | Name: FAQ | Version: 5.0.9 | Vendor: OTRS AG | URL: http://otrs.org/ | License: GNU AFFERO GENERAL PUBLIC LICENSE Version 3, November 2007 | Description: The FAQ/knowledge base. +--------------------------------------------------------- | Name: GeneralCatalog | Version: 4.0.22 | Vendor: OTRS AG | URL: http://otrs.org/ | License: GNU AFFERO GENERAL PUBLIC LICENSE Version 3, November 2007 | Description: The General Catalog package. +--------------------------------------------------------- | Name: ImportExport | Version: 4.0.22 | Vendor: OTRS AG | URL: http://otrs.org/ | License: GNU AFFERO GENERAL PUBLIC LICENSE Version 3, November 2007 | Description: The ImportExport package. +--------------------------------------------------------- | Name: iPhoneHandle | Version: 4.0.2 | Vendor: OTRS AG | URL: http://otrs.org/ | License: GNU AFFERO GENERAL PUBLIC LICENSE Version 3, November 2007 | Description: The iPhoneHandle Package. +--------------------------------------------------------- | Name: ITSM | Version: 4.0.22 | Vendor: OTRS AG | URL: http://otrs.org/ | License: GNU AFFERO GENERAL PUBLIC LICENSE Version 3, November 2007 | Description: The OTRS::ITSM bundle package. +--------------------------------------------------------- | Name: ITSMChangeManagement | Version: 4.0.22 | Vendor: OTRS AG | URL: http://otrs.org/ | License: GNU AFFERO GENERAL PUBLIC LICENSE Version 3, November 2007 | Description: The OTRS::ITSM Change Management package. +--------------------------------------------------------- | Name: ITSMConfigurationManagement | Version: 4.0.22 | Vendor: OTRS AG | URL: http://otrs.org/ | License: GNU AFFERO GENERAL PUBLIC LICENSE Version 3, November 2007 | Description: The OTRS::ITSM Configuration Management package. +--------------------------------------------------------- | Name: ITSMCore | Version: 4.0.22 | Vendor: OTRS AG | URL: http://otrs.org/ | License: GNU AFFERO GENERAL PUBLIC LICENSE Version 3, November 2007 | Description: The OTRS::ITSM Core package. +--------------------------------------------------------- | Name: ITSMIncidentProblemManagement | Version: 4.0.22 | Vendor: OTRS AG | URL: http://otrs.org/ | License: GNU AFFERO GENERAL PUBLIC LICENSE Version 3, November 2007 | Description: The OTRS::ITSM Incident and Problem Management package. +--------------------------------------------------------- | Name: ITSMServiceLevelManagement | Version: 4.0.22 | Vendor: OTRS AG | URL: http://otrs.org/ | License: GNU AFFERO GENERAL PUBLIC LICENSE Version 3, November 2007 | Description: The OTRS::ITSM Service Level Management package. +--------------------------------------------------------- | Name: Survey | Version: 4.0.1 | Vendor: OTRS AG | URL: http://otrs.org/ | License: GNU AFFERO GENERAL PUBLIC LICENSE Version 3, November 2007 | Description: A customer survey tool. +--------------------------------------------------------- | Name: Znuny4OTRS-EscalationSuspend | Version: 2.1.11 | Vendor: Znuny GmbH | URL: http://znuny.com/ | License: GNU AFFERO GENERAL PUBLIC LICENSE Version 3, November 2007 | Description: A module to enable escalation suspension. +--------------------------------------------------------- | Name: Znuny4OTRS-Repo | Version: 4.0.9 | Vendor: Znuny GmbH | URL: http://znuny.com/ | License: GNU AFFERO GENERAL PUBLIC LICENSE Version 3, November 2007 | Description: Enables Znuny4OTRS repos to install and upgrade packages directly via package manager. +--------------------------------------------------------- | Name: Znuny4OTRS-ShowPendingTimeIfNeeded | Version: 4.0.1 | Vendor: Znuny GmbH | URL: http://znuny.com/ | License: GNU AFFERO GENERAL PUBLIC LICENSE Version 3, November 2007 | Description: This package contains the functionality to remove the pendingtime select if no pending state is set. +--------------------------------------------------------- Done.
Renee B otrs.list@perl-services.de 30.06.2017 09:21 >>>
Hallo Sepp,
der Aufruf für das Upgrade ist korrekt.
Ich würde jetzt folgendes machen:
1) Schau Dir mal an, welche Addons in welcher Version installiert sind:
bin/otrs.Console.pl Admin::Package::List
Schau Dir an, ob das FAQ aktualisiert wurde.
2) Schau Dir an, ob es Aktualisierungen gibt
bin/otrs.Console.pl Admin::Package::RepositoryList
3) Spiele die Aktualisierungen ein
4) Probiere, ob Du die index.pl im Browser aufrufen kannst
5) Wenn nicht, dann rufe die index.pl über die Konsole auf
perl bin/cgi-bin/index.pl
Schau ob es dort Fehlermeldungen gibt und arbeite die ab. Mache vielleicht auch einen Neustart des Apachen, nicht dass der noch alten Code geladen hat.
Viele Grüße, Renée
Hi Josef,
On Jun 30, 2017, at 10:00 AM, Josef Penzkofer Josef.Penzkofer@rz.uni-regensburg.de wrote:
Folgende Adons sind installiert. Muss ich die alle per Konsole aktualisieren? Lautet die Syntax äquivalent zur verwendeten Syntax für das FAQ-paket?
ich mach das jedenfalls immer so.
Das Znuny4OTRS-Repo wird am besten mit otrs.Console.pl Admin::Package::Upgrade https://portal.znuny.com/api/addon_repos/public/615/:latest aktualisiert. Mit otrs.Console.pl Admin:Package::RepositoryList kommt eine Liste in der auch die jeweilige URL steht.
Viele Grüße, Roy
participants (3)
-
Josef Penzkofer
-
Renee B
-
Roy Kaldung