Re: [otrs-de] Ticket beantworten schlägt fehl

Hi Chirstian, bin leider noch nicht schlauer geworden On Thu, Dec 15, 2005 at 04:41:26PM +0100, Thomas Amm wrote:
Date: Thu, 15 Dec 2005 14:34:29 +0100 From: Christian Schoepplein
Subject: Re: [otrs-de] Ticket beantworten schlägt fehl To: "User questions and discussions about OTRS.org in German" 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 :( .
Ich habe mal alle Filter vorsorglich gelöscht und dann in der DB nachgesehen: keine Einträge und keine ID vorhanden!
OK :) .
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.
Perl gibt hier für ZZZAuto.pm und ZZZAAuto.pm -> syntax OK !? Diese Dateine habe ich auch nicht angefasst.
Hab bisher nur in Config.pm geändert! Da hat perl auch nichts zu motzen.
Hast du nach den Änderungen den apache immer neu gestartet, damit mod_perl die neuen Einstellungen übernimmt? Hatte ich zwar nicht, aber ein erneuter Versuch nach einem Neustart liefert weiterhin dieses Ergebnis
User kommen aus LDAP Datenbank von Suse SLOX 4.1, wobei ich die Probleme mit utf-8 code SourceCharset => utf-8 DestCharset => utf-8 umgangen habe. Diese Einstellung (und die Varianten - ganz ohne und Dest auf iso) ändert aber nichts an dem Phänomen, daß ich die Fehlermeldung weiterhin bekomme.
Kommen nur die Daten für die Agenten oder auch die für die Customer aus dem slox? Die Agenten liegen in der OTRS-Datenbank! Werde versuchen, diese auch über den LDAP zu authentifizieren. Gutes Neues Jahr (natürlich auch an alle anderen) und Danke für die Hilfe! Gruß Thomas

Hi Thomas, dann kann ich dir leider so aus der Ferne auch nicht weiter helfen :(. Mir fehlen einfach alle nötigen Informationen und ich weiß zu wenig über das System :(. Wenn ihr das System für den produktiven Einsatz benötigt, kann ich dir nur empfehlen Support bei uns zukaufen. Wir könnten z.B. im Rahmen eines Workshops das system genauer unter die Lupe nehmen oder euch das System installieren, auch per Remote-Zugriff. Wende dich bei Interesse bitte an sales@otrs.com Viele Grüße, Christian On Mi, Jan 04, 2006 at 10:59:58 +0100, Thomas Amm wrote:
Hi Chirstian, bin leider noch nicht schlauer geworden On Thu, Dec 15, 2005 at 04:41:26PM +0100, Thomas Amm wrote:
Date: Thu, 15 Dec 2005 14:34:29 +0100 From: Christian Schoepplein
Subject: Re: [otrs-de] Ticket beantworten schlägt fehl To: "User questions and discussions about OTRS.org in German" 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 :( .
Ich habe mal alle Filter vorsorglich gelöscht und dann in der DB nachgesehen: keine Einträge und keine ID vorhanden!
OK :) .
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.
Perl gibt hier für ZZZAuto.pm und ZZZAAuto.pm -> syntax OK !? Diese Dateine habe ich auch nicht angefasst.
Hab bisher nur in Config.pm geändert! Da hat perl auch nichts zu motzen.
Hast du nach den Änderungen den apache immer neu gestartet, damit mod_perl die neuen Einstellungen übernimmt?
Hatte ich zwar nicht, aber ein erneuter Versuch nach einem Neustart liefert weiterhin dieses Ergebnis
User kommen aus LDAP Datenbank von Suse SLOX 4.1, wobei ich die Probleme mit utf-8 code SourceCharset => utf-8 DestCharset => utf-8 umgangen habe. Diese Einstellung (und die Varianten - ganz ohne und Dest auf iso) ändert aber nichts an dem Phänomen, daß ich die Fehlermeldung weiterhin bekomme.
Kommen nur die Daten für die Agenten oder auch die für die Customer aus dem slox?
Die Agenten liegen in der OTRS-Datenbank! Werde versuchen, diese auch über den LDAP zu authentifizieren.
Gutes Neues Jahr (natürlich auch an alle anderen) und Danke für die Hilfe!
Gruß Thomas
_______________________________________________ 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/
-- ((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!
participants (2)
-
Christian Schoepplein
-
Thomas Amm