Please add a template list to output filter Kernel::Output::HTML::OutputFilterPreOTRSTicketMaskExtensions to improve performance. Use ALL if OutputFilter should modify all templates of the system (deprecated).
Kann mir bitte jemand mitteilen, was das bedeutet?
Ich weiß gar nicht, wo ich mit der Suche beginnen soll?
Mit freundlichem Gruß
Andreas
OTRS Prod 4.0.6
OTRS Test 4.0.6
Red Hat Linux 6.1
DB MySQL
Es sind zwei Dateien die genannt werden, aber die erzeugen massig Meldungen:
Kernel::Output::HTML::OutputFilterPreOTRSTicketMaskExtension
Kernel::Output::HTML::OutputFilterPreOTRSDynamicTicketTemplates
Die beiden Dateien sind unverändert von dem Installationspaket.
Mit freundlichem Gruß
Andreas
OTRS Prod 4.0.6
OTRS Test 4.0.6
Red Hat Linux 6.1
DB MySQL
# extract template list
my $TemplateList = $FilterConfig->{Templates};
# check template list
if ( !$TemplateList || ref $TemplateList ne 'HASH' || !%{$TemplateList} ) {
$Self->{LogObject}->Log(
Priority => 'error',
Message =>
"Please add a template list to output filter $FilterConfig->{Module} "
. "to improve performance. Use ALL if OutputFilter should modify all "
. "templates of the system (deprecated).",
);
}
Nur weiß ich leider immer noch nicht wie ich die Fehlermeldung abschalten kann.
Mit freundlichem Gruß
Andreas
OTRS Prod 4.0.6
OTRS Test 4.0.6
Red Hat Linux 6.1
DB MySQL
Danke für den Hinweis. Die beiden Dateien sind gar nicht mit dem Paket otrs-3.2.1-01.noarch gekommen, sondern scheinen mit einer älteren Version installiert worden zu sein.
Das sind auch die beiden einzigen Dateien mit einem Datum vor der Installation von dem Paket otrs-3.2.1-01.noarch.
Jetzt habe ich die Dateien mit einem Unterstrich umbenannt.
-rw-rw-r-- 1 otrs apache 7203 21. Dez 16:01 _OutputFilterPreOTRSDynamicTicketTemplates.pm
-rw-rw-r-- 1 otrs apache 2613 21. Dez 16:01 _OutputFilterPreOTRSTicketMaskExtensions.pm
Schade, aber die Fehlermeldung bleibt noch.
Mit freundlichem Gruß
Andreas
OTRS Prod 4.0.6
OTRS Test 4.0.6
Red Hat Linux 6.1
DB MySQL
In der SysConfig wo Du die Outputfilter konfigurierst, musst Du Templates angeben... Da ich aber im Moment nicht weiß, wie an dieser Stelle die SysConfig aussieht, kann ich da nicht weiterhelfen...
So nun komme ich wohl zur Lösung.
In der Sysconfig in OTRSDynamicTicketTemplates -> OutputFilter waren die beiden hinterlegt.
Nachdem ich diese deaktviert haben, sind die Meldungen verschwunden.
Jetzt weiß ich nur nicht, ob die wichtig waren.
Wir haben nie bewußt einen output Filter konfiguriert und die beiden Dateien sind von der OTRS Installation 3.1.x
Vielleicht werden diese mit der Version 3.2.1 einfach nicht mehr benötigt.
Mit freundlichem Gruß
Andreas
OTRS Prod 4.0.6
OTRS Test 4.0.6
Red Hat Linux 6.1
DB MySQL
Zwischen OTRS 3.0.x und 3.1.x hat sich im Handling von Outputfiltern etwas geändert. Du solltest Dich mit demjenigen in Verbindung setzen der das Modul gemacht hat. Da muss an der Config einiges geändert werden, damit es unter OTRS >= 3.1.x ohne Fehlermeldungen lauffähig ist.
edit: Lauffähig sollte es auch ohne Änderung sein. Im Code ist kein Abbruch vorgesehen wenn die Templateliste nicht gesetzt ist...
Das Paket kommt weder aus dem rpm für 3.2 noch 3.1.
Von meinem Kollegen weiß es auch keiner.
Wenn es nicht zur Standardinstallation gehört, lösche ich es einfach.
Alles sonstigen Veränderungen an Dateien sind bei uns dokumentiert.
Danke für die Hilfe, damit können wir das Problem als gelöst ansehen.
Mit freundlichem Gruß
Andreas
OTRS Prod 4.0.6
OTRS Test 4.0.6
Red Hat Linux 6.1
DB MySQL