Re: [otrs-de] Can´t remove Meldungen bei Crondurchlauf

Hi Florian,
ich habe gestern ein Update auf die neuste OTRS Version 2.3.2 gefahren und muss sagen, dass an sich alles problemlos geklappt hat. Im Anschluss daran habe ich alle Log-Dateien und Meldungen geprüft. Hierbei ist mir etwas aufgefallen, was allerdings nicht direkt etwas mit dem Update zu tun hatte. Ich bekomme täglich eine Mail " Cron
$HOME/bin/GenericAgent.pl -c db >> /dev/null" mit einigen Fehlermeldungen: Traceback (9670): Module: Kernel::System::Ticket::ArticleStorageDB::ArticleDeleteAttachment (v1.55) Line: 176 Module: Kernel::System::Ticket::ArticleStorageDB::ArticleDelete (v1.55) Line: 63 Module: Kernel::System::Ticket::TicketDelete (v1.343) Line: 579 Module: Kernel::System::GenericAgent::_JobRunTicket (v1.43) Line: 795 Module: Kernel::System::GenericAgent::JobRun (v1.43) Line: 414 Module: /opt/otrs/bin/GenericAgent.pl (v1.49) Line: 194
ERROR: OTRS-GenericAgent-10 Perl: 5.8.8 OS: linux Time: Mon Aug 25 17:00:02 2008
Message: Can't remove: /opt/otrs/var/article/2008/08/10/40317: Is a directory!
Traceback (9670): Module: Kernel::System::Ticket::ArticleStorageDB::ArticleDeleteAttachment (v1.55) Line: 176 Module: Kernel::System::Ticket::ArticleStorageDB::ArticleDelete (v1.55) Line: 63 Module: Kernel::System::Ticket::TicketDelete (v1.343) Line: 579 Module: Kernel::System::GenericAgent::_JobRunTicket (v1.43) Line: 795 Module: Kernel::System::GenericAgent::JobRun (v1.43) Line: 414 Module: /opt/otrs/bin/GenericAgent.pl (v1.49) Line: 194
ERROR: OTRS-GenericAgent-10 Perl: 5.8.8 OS: linux Time: Mon Aug 25 17:00:02 2008
Message: Can't remove: /opt/otrs/var/article/2008/08/10/40318: Is a directory! [...]
Gucke ich unter /opt/otrs/var/article/... nach, so finde ich für jedes Ticket einen Ordner. Sollten diese Ordner nicht eigentlich gelöscht werden? Die Ticketes stehen doch auch in der Datenbank?
Die genannte Ordner sind für Anhänge angelegt worden. Hast Du dann ArticleStorage FS ausgewählt, dann wird eine Ordner pro Artikel angeliegt wo ein, oder mehrere, Anhange dabei waren. Warum die Ordner nicht gelöscht werden kann, ist mir einen Rätzel. Um Probleme zu vermeiden Versuche doch noch mal den SetPermissions.sh auszuführen! Falls es immer noch nicht klappt, lösche den Ordner per Hand. Ich habe es getestet, und bei mir Funktioniert es (ticekt löschen per generic agent) Einwandfrei. Hoffe dass ich Dir helfen konnte. -- Shawn Beasley ((otrs)) :: OTRS AG :: Norsk-Data-Straße 1 :: 61352 Bad Homburg Fon: +49 (0) 9421 56818 0 :: Fax: +49 (0) 9421 56818 18 http://www.otrs.com/ :: Communication with success! Geschäftssitz: Bad Homburg Amtsgericht Bad Homburg, HRB 10751 Steuernummer: 003/240/97521 Aufsichtsratsvorsitzender: Burchard Steinbild Vorstandsvorsitzender: André Mindermann

Hallo Shawn, ich habe eigentlich im gesamten OTRS das Speichern von Anhängen in der DB gewählt. Wir hatten früher einmal im FileSystem gespeichert. Dies haben wir jedoch nach einem halben Jahr verworfen und dann wieder in OTRS DB als Speicherort eingetragen. Wo muss denn überall DB eingetragen sein? Vtl. habe ich eine Einstellung übersehen... Die ganzen Ordner haben die Rechte drwxrwsr-x und gehören der Gruppe www (SuSE Enterprise Server 10 SP1) sowie dem User otrs... mit freundlichen Grüßen Florian Haake -----Ursprüngliche Nachricht----- Von: otrs-de-bounces@otrs.org [mailto:otrs-de-bounces@otrs.org] Im Auftrag von Shawn Beasley Gesendet: Dienstag, 26. August 2008 16:28 An: User questions and discussions about OTRS.org in German Betreff: Re: [otrs-de] Can´t remove Meldungen bei Crondurchlauf Hi Florian,
ich habe gestern ein Update auf die neuste OTRS Version 2.3.2 gefahren und muss sagen, dass an sich alles problemlos geklappt hat. Im Anschluss daran habe ich alle Log-Dateien und Meldungen geprüft. Hierbei ist mir etwas aufgefallen, was allerdings nicht direkt etwas mit dem Update zu tun hatte. Ich bekomme täglich eine Mail " Cron
$HOME/bin/GenericAgent.pl -c db >> /dev/null" mit einigen Fehlermeldungen: Traceback (9670): Module: Kernel::System::Ticket::ArticleStorageDB::ArticleDeleteAttachment (v1.55) Line: 176 Module: Kernel::System::Ticket::ArticleStorageDB::ArticleDelete (v1.55) Line: 63 Module: Kernel::System::Ticket::TicketDelete (v1.343) Line: 579 Module: Kernel::System::GenericAgent::_JobRunTicket (v1.43) Line: 795 Module: Kernel::System::GenericAgent::JobRun (v1.43) Line: 414 Module: /opt/otrs/bin/GenericAgent.pl (v1.49) Line: 194
ERROR: OTRS-GenericAgent-10 Perl: 5.8.8 OS: linux Time: Mon Aug 25 17:00:02 2008
Message: Can't remove: /opt/otrs/var/article/2008/08/10/40317: Is a directory!
Traceback (9670): Module: Kernel::System::Ticket::ArticleStorageDB::ArticleDeleteAttachment (v1.55) Line: 176 Module: Kernel::System::Ticket::ArticleStorageDB::ArticleDelete (v1.55) Line: 63 Module: Kernel::System::Ticket::TicketDelete (v1.343) Line: 579 Module: Kernel::System::GenericAgent::_JobRunTicket (v1.43) Line: 795 Module: Kernel::System::GenericAgent::JobRun (v1.43) Line: 414 Module: /opt/otrs/bin/GenericAgent.pl (v1.49) Line: 194
ERROR: OTRS-GenericAgent-10 Perl: 5.8.8 OS: linux Time: Mon Aug 25 17:00:02 2008
Message: Can't remove: /opt/otrs/var/article/2008/08/10/40318: Is a directory! [...]
Gucke ich unter /opt/otrs/var/article/... nach, so finde ich für jedes Ticket einen Ordner. Sollten diese Ordner nicht eigentlich gelöscht werden? Die Ticketes stehen doch auch in der Datenbank?
Die genannte Ordner sind für Anhänge angelegt worden. Hast Du dann ArticleStorage FS ausgewählt, dann wird eine Ordner pro Artikel angeliegt wo ein, oder mehrere, Anhange dabei waren. Warum die Ordner nicht gelöscht werden kann, ist mir einen Rätzel. Um Probleme zu vermeiden Versuche doch noch mal den SetPermissions.sh auszuführen! Falls es immer noch nicht klappt, lösche den Ordner per Hand. Ich habe es getestet, und bei mir Funktioniert es (ticekt löschen per generic agent) Einwandfrei. Hoffe dass ich Dir helfen konnte. -- Shawn Beasley ((otrs)) :: OTRS AG :: Norsk-Data-Straße 1 :: 61352 Bad Homburg Fon: +49 (0) 9421 56818 0 :: Fax: +49 (0) 9421 56818 18 http://www.otrs.com/ :: Communication with success! Geschäftssitz: Bad Homburg Amtsgericht Bad Homburg, HRB 10751 Steuernummer: 003/240/97521 Aufsichtsratsvorsitzender: Burchard Steinbild Vorstandsvorsitzender: André Mindermann
participants (2)
-
Florian Haake
-
Shawn Beasley