Hi Thomas,

On Thu, Dec 15, 2005 at 11:31:05AM +0100, Thomas Amm wrote:
>auf Suse 9.3 haben wir otrs 2.0.4 per rpm neu installiert und konfigruert.
>
>Wird eine Antwortmail generiert, läuft Apache nach dem Absenden auf 
>einen Fehler:
>Unknown callback: 'authname'. (user|auth|language|pass)\n
>
>das Apache Error-log birngt folgendes:
>ERROR: OTRS-CGI-10 Perl: 5.8.6 OS: linux Time: Thu Dec 15 09:22:27 2005
>
>Message: Need Name!
>
>Traceback (9830):
>  Module: Kernel::System::PostMaster::Filter::FilterDelete (v1.6) Line: 155
>  Module: Kernel::Modules::AdminPostMasterFilter::Run (v1.6) Line: 109
>  Module: Kernel::System::Web::InterfaceAgent::Run (v1.8) Line: 651
>  Module: 
>ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler 
>(v) Line: 48
>  Module: (eval) (v1.80) Line: 202
>  Module: ModPerl::RegistryCooker::run (v1.80) Line: 202
>  Module: ModPerl::RegistryCooker::default_handler (v1.80) Line: 168
>  Module: ModPerl::Registry::handler (v1.99) Line: 30
>
>[Thu Dec 15 09:35:38 2005] [error] [Thu Dec 15 09:35:38 2005] -e: 
>Unknown callback: 'authname'. (user|auth|language|pass)\n
>[Thu Dec 15 09:47:36 2005] [error] [Thu Dec 15 09:47:36 2005] -e: 
>Unknown callback: 'authname'. (user|auth|language|pass)\n
>[Thu Dec 15 09:59:20 2005] [error] [Thu Dec 15 09:59:20 2005] -e: 
>Unknown callback: 'authname'. (user|auth|language|pass)\n
>ERROR: Syntax error in /opt/otrs/Kernel/Config/Files/ZZZAuto.pm:
>ERROR: Syntax error in /opt/otrs/Kernel/Config/Files/ZZZAuto.pm:
>[Thu Dec 15 10:19:41 2005] [error] [Thu Dec 15 10:19:41 2005] -e: 
>Unknown callback: 'authname'. (user|auth|language|pass)\n
>
>Wo liegt der Fehler?!

Da sind mehrere Probleme :(.

Bitte geh mal in den Adminbeeich und dort in den PostMasterFilter und 
schau dir deine definierten Filterregeln an. Vergleiche die Einträge mit 
denen in der mysql-Tabelle postmaster_filter, die sich in der OTRS-DB 
befinden sollte. Jede Filterregel sollte einen Namen ahben...., was 
eigentlich auch so vom System abgecheckt wird..., aber irgendeine Regel 
hat bei dir denke ich keinen Namen :(.

Weiterhin gibt es im File

/opt/otrs/Kernel/Config/Files/ZZZAuto.pm

Probleme. Dieses File wird vom grafischen Konfigurationstool angelegt 
und sollte _nie_ per Hand geändert werden! Es enthält alle deine 
Einstellungen, die du über das grafische Konfigurationstool 
vorgenommen hast. Hast du dort manuell Änderungen vorgenommen? Wenn ja, 
dann versuche den Syntaxfehler händisch zu beseitigen. Du kannst die 
Syntax überprüfen, indem du dich als OTRS-Nutzer auf deiner 
Maschine anmeldest, notfalls vom root-Benutzer mit 

su otrs -s /bin/bash

zum OTRS-Nutzer wechselst, und dann den Befehl

perl -cw Kernel/Config/Files/ZZZAuto.pm

ausführst. Poste ggf. auch mal die Fehler, die Perl ausspuckt.

Wenn du noch nicht viel selbst über das grafische Konfigurationstool 
eingestellt hast, lösche einfach die Dateien

/opt/otrs/Kernel/Config/Files/ZZZAAuto.pm
/opt/otrs/Kernel/Config/Files/ZZZAuto.pm

und nimm die Einstellungen erneut vor..., geht evtl. schneller.

Es wäre interessant, weswegen der Fehler zu Stande gekommen ist, also ob 
er durch manuelle Änderungen oder durch einem Fehler im Front-end 
entstanden ist. Schreib doch mal bitte, was du genau gemacht hast.

>Gruß Thomas

Viele Grüße,
Christian

-- 
((otrs)) :: OTRS GmbH :: Europaring 4 :: D - 94315 Straubing
  Fon: +49 (0) 9421 1862 760 :: Fax: +49 (0) 9421 1862 769
    http://www.otrs.com/ :: Communication with success!

Attachment: signature.asc
Description: Digital signature

_______________________________________________
OTRS Mailingliste: otrs-de - Webpage: http://otrs.org/
Archiv: http://lists.otrs.org/pipermail/otrs-de/
Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/
Support oder Consulting fuer Ihr OTRS System?
=> http://www.otrs.de/

Antwort per Email an