
Hallo, ich habe mein System heute von der 1.3er-Version auf Version OTRS 2.0.1 geupdated. Das Update hat auch funktioniert und soweit ich bislang feststellen konnte, funktioniert auch alles bis auf das Erstellen neuer Tickets. Ankommende Tickets kann ich problemlos bearbeiten, weiterleiten, beantworten, etc. Bei neuen Telefon- oder Email-Tickets bekomme ich nun aber immer einen Error 500 von Apache: ------------------------- Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. ... ------------------------- Das Ticket wird dabei auch nicht in die Datenbank eingefügt. :-(( Kann mir jemand einen Tipp geben, woran es liegen könnte? Viele Grüße, Sven -- Sven Abels Sven@abelssoft.de http://www.svensdomain.de ICQ: 4592045 - Alle anderen IM (inkl. Skype): abelssoft

Hi Sven, On Tue, Aug 02, 2005 at 11:34:42PM +0200, Sven Abels wrote:
ich habe mein System heute von der 1.3er-Version auf Version OTRS 2.0.1 geupdated. Das Update hat auch funktioniert und soweit ich bislang feststellen konnte, funktioniert auch alles bis auf das Erstellen neuer Tickets.
Ankommende Tickets kann ich problemlos bearbeiten, weiterleiten, beantworten, etc.
Bei neuen Telefon- oder Email-Tickets bekomme ich nun aber immer einen Error 500 von Apache:
------------------------- Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. ... ------------------------- Das Ticket wird dabei auch nicht in die Datenbank eingefügt. :-((
Kann mir jemand einen Tipp geben, woran es liegen könnte?
Auf welchem Betriebssystem läuft dein OTRS? Welchen apache und welche Datenbank setzt du ein? Nutzt du mod_perl und wenn ja, welche Version? Finden sich im Error-Log des Webservers weitere Fehler? Ohne weitere Infos lässt sich schwer was sagen... :(. Ciao, Christian -- ((otrs)) :: OTRS GmbH :: Norsk-Data-Str. 1 :: 61352 Bad Homburg http://www.otrs.de/ :: Manage your communication!

Auf welchem Betriebssystem läuft dein OTRS? Suse Linux 8.2
Welchen apache Apache 1.3.27
und welche Datenbank setzt du ein? MySQL 3.23.55
Nutzt du mod_perl und wenn ja, welche Version? Ja: mod_perl 1.27
Finden sich im Error-Log des Webservers weitere Fehler? Nach etwas Suchen habe ich folgendes gefunden:
Traceback (944): Module: Kernel::System::Ticket::Number::AutoIncrement::CreateTicketNr (v1.14) Line: 62 Module: Kernel::System::Ticket::TicketCreate (v1.181) Line: 350 Module: Kernel::Modules::AgentTicketEmail::Run (v1.10) Line: 580 Module: Kernel::System::Web::InterfaceAgent::Run (v1.7) Line: 687 Module: Apache::ROOTchicago142_2eserver4free_2ede::otrs::index_2epl::handler (v1.80) Line: 47 Module: (eval) (v2.01) Line: 149 Module: Apache::Registry::handler (v2.01) Line: 149 [Wed Aug 3 11:46:30 2005] [error] Can't write /opt/otrs/var/log/TicketCounter.log: at ../..//Kernel/System/Ticket/Number/AutoIncrement.pm line 66.\n ----------------- Ich habe darauf basierend eben die Rechte der Datei geändert, so dass jetzt alles funktioniert. Kann es vielleicht sein, dass das SetPermissions-Skript die Rechte dort nicht richtig gesetzt hatte? Viele Grüße, Sven

Hi Sven, On Mi, Aug 03, 2005 at 11:19:23 +0200, Sven Abels wrote:
Auf welchem Betriebssystem läuft dein OTRS? Suse Linux 8.2
Welchen apache Apache 1.3.27
und welche Datenbank setzt du ein? MySQL 3.23.55
Nutzt du mod_perl und wenn ja, welche Version? Ja: mod_perl 1.27
Finden sich im Error-Log des Webservers weitere Fehler? Nach etwas Suchen habe ich folgendes gefunden:
Traceback (944): Module: Kernel::System::Ticket::Number::AutoIncrement::CreateTicketNr (v1.14) Line: 62 Module: Kernel::System::Ticket::TicketCreate (v1.181) Line: 350 Module: Kernel::Modules::AgentTicketEmail::Run (v1.10) Line: 580 Module: Kernel::System::Web::InterfaceAgent::Run (v1.7) Line: 687 Module: Apache::ROOTchicago142_2eserver4free_2ede::otrs::index_2epl::handler (v1.80) Line: 47 Module: (eval) (v2.01) Line: 149 Module: Apache::Registry::handler (v2.01) Line: 149
[Wed Aug 3 11:46:30 2005] [error] Can't write /opt/otrs/var/log/TicketCounter.log: at ../..//Kernel/System/Ticket/Number/AutoIncrement.pm line 66.\n
-----------------
Ich habe darauf basierend eben die Rechte der Datei geändert, so dass jetzt alles funktioniert. Kann es vielleicht sein, dass das SetPermissions-Skript die Rechte dort nicht richtig gesetzt hatte?
Das Problem mit SetPermissions.sh und dem TicketCounter.log File ist, dass bei manchen Konfigurationen TicketCounter.log von einem anderen Benutzer in einer anderen Gruppe geschrieben werden muss. Nutzt man die über OTRS konfigurierbaren pop3-Konten, gibt es i.d.R. kein Problem, da das Skript vom OTRS-Benutzer ausgeführt wird und der wird beim Aufruf von SetPermissions.sh angegeben. Nutzt man procmail oder Maildropt zusammen mit PostMaster.pl für den Transport neuer Mails ins Ticket System, kann es z.B. sein, dass PostMaster.pl mit den Rechten des Mailservers ausgeführt wird. Und schon stimmen die Berechtigungen für TicketCounter.log nicht mehr... Schönes Wochenende, Christian -- ((otrs)) :: OTRS GmbH :: Norsk-Data-Str. 1 :: 61352 Bad Homburg http://www.otrs.de/ :: Manage your communication!
participants (2)
-
Christian Schoepplein
-
Sven Abels