
Hallo Community, das Problem ist gelöst. Hintergrund der ganzen Aktion war, dass ich nach Klick auf "Admin" in der Menüleiste im otrs.Logfile immer folgende Fehlermeldung erhiert: [Error][Kernel::System::Group::PermissionCheck][946] Need GroupName! Ich hab dann einfach mal testweise in Datei: Group.pm; Verz.: /opt/otrs/Kernel/System auskommentiert: # PermissionUserGet already has in-memory caching enabled, so don't cache again here. # return { reverse $Self->PermissionUserGet(%Param) }->{ $Param{GroupName} } ? 1 : 0; Ich denke, nachdem ich den Cache gelöscht hatte, war der Link "Admin" in der Menüleiste verschwunden Ich hatte ursprünglich vergessen, diese Auskommentierung wieder rauszunehmen ;-) Zu der Fehlermeldung: "Need GroupName": Über eine Internet-Recherche hab ich ein kleines Perl-Script gefunden, mit dem sich herausfinden lässt, welche Einstellungen in SysConfig diese Fehlermeldungen verursachen Vielen Dank für Eure Antworten - dadurch hab ich bspw. einiges zu den Admin Console Commands gelernt ;-) Gruß Sepp
"Eybel Gerald, LK Mistelbach"
21.09.2021 09:32 >>> Hallo!
Hatte letztens denselben Effekt.
Es hat sich dann bei mir herausgestellt, dass Ubuntu auf MySQL 8 aktualisiert
wurde, OTRS aber bei Version 6 stehen geblieben ist.
OTRS 6 ist nicht mehr mit MySQL 8 kompatibel, da in MySQL 8 "groups" ein
Keyword ist, die Tabelle von OTRS 6 aber auch "groups" heißt.
Daher werden die Gruppenmitgliedschaften nicht mehr korrekt gelesen.
In den folgenden drei Dateien musste ich "FROM groups" durch "FROM `groups`"
ersetzen:
/usr/share/otrs/Kernel/System/SupportDataCollector/Plugin/OTRS/DatabaseRecords.pm
/usr/share/otrs/Kernel/System/Group.pm
/usr/share/otrs/Kernel/System/CustomerGroup.pm
Danach musste ich noch Apache neustarten und den Cache leeren:
sudo systemctl restart apache2
sudo su -c "/usr/share/otrs/bin/otrs.Console.pl Maint::Cache::Delete" -s
/bin/bash otrs
Ich hoffe das hilft weiter.
Mit freundlichen Grüßen
Ing. Gerald Eybel
IT-Techniker
Informations- und Kommunikationstechnologie
Landesklinikum Mistelbach-Gänserndorf
Standort Mistelbach
Liechtensteinstraße 67, 2130 Mistelbach
Telefon:
+43 2572 9004-12309
DECT-Telefon:
+43 2572 9004-22309
Telefax:
+43 2572 9004-49270
E-Mail:
gerald.eybel@mistelbach.lknoe.atmailto:%20gerald.eybel@mistelbach.lknoe.at
Web:
http://www.mistelbach.lknoe.at/
-----Original Message-----
From: Josef Penzkofer