Hallo,

Am Dienstag, 7. Juni 2005 11:52 schrieb Christian Schoepplein:
> Hi Wolfgang,
>
> On Mo, Jun 06, 2005 at 02:50:40 +0200, Wolfgang Lumpp wrote:
> >ich habe �ber die Weboberfl�che einen Job zum l�schen von Tickets in der
> >Junk-Queue angelegt.
> >OTRS 2.0.x CVS unter SuSE 9.0
> >Beim ausf�hren bekomme ich im Log die Meldungen:
> >
> >Mon Jun 6 14:30:03 2005      notice          OTRS-PM-10      Sent agent 
> >'NewTicket'
> >notification to '[EMAIL PROTECTED]'.
> >Mon Jun 6 14:30:03 2005      notice  OTRS-PM-10      New Ticket
> > [2005060610000138/Cron <[EMAIL PROTECTED] created
> > (TicketID=40,Queue=Postmaster,Priority=3
> >normal,State=new)
> >Mon Jun 6 14:30:02 2005      error   OTRS-GenericAgent-10    Need UserID!
> >Mon Jun 6 14:30:02 2005      notice  OTRS-GenericAgent-10    Delete Ticket
> >(2005060610000129/39).
> >Mon Jun 6 14:30:02 2005      error   OTRS-GenericAgent-10    Need UserID!
> >Mon Jun 6 14:30:02 2005      notice  OTRS-GenericAgent-10    Delete Ticket
> >(2005060610000111/38).
> >Mon Jun 6 14:30:02 2005      notice  OTRS-GenericAgent-10    Run GenericAgent
> > Job 'loeschen' from db.
> >
> >Das neu erstellte Ticket beinhaltet:
> >
> >ERROR: OTRS-GenericAgent-10 Perl: 5.8.1 OS: linux Time: Mon Jun  6
> > 14:30:02 2005
> >
> >Message: Need UserID!
> >
> >Traceback (4922):
> >   Module: Kernel::System::Ticket::TicketEventHandlerPost (v1.172) Line:
> > 3824 Module: Kernel::System::Ticket::HistoryDelete (v1.172) Line: 3387
> > Module: Kernel::System::Ticket::ArticleStorageDB::ArticleDelete (v1.24)
> > Line: 67
> >   Module: Kernel::System::Ticket::TicketDelete (v1.172) Line: 447
> >   Module: Kernel::System::GenericAgent::JobRunTicket (v1.10 ) Line: 611
> >   Module: Kernel::System::GenericAgent::JobRun (v1.10 ) Line: 351
> >   Module: /opt/otrs/bin/GenericAgent.pl (v1.36) Line: 197
> >
> >Als Selektion zum l�schen habe ich bei Ticket "*" und bei der Queue "Junk"
> >gew�hlt.
>
> Hmm, habe das gerade mal versucht hier zu reproduzieren. Ich bekomme
> keinen Fehler.
>
> Ich habe einen Job angelegt, auch �ber die Weboberfl�che.
>
> - Ich habe einen Namen f�r den JOb angegeben
> - als Zeiten habe ich 00 und 30 bei den Minuten ausgew�hlt, der Job wird
>   also alle 30 Min. ausgef�hrt
> - f�r Ticket# habe ich * eingetragen
> - als Queue habe ich Junk gecheckt
> - F�r sTatus habe ich neu und offen gecheckt
> - Bei Neuer Queue habe ich ebenfalls Junk gecheckt
> - F�r Neuer Status habe ich erfolgreich geschlossen gew�hlt
>
> F�r den Rest habe ich die Standardeinstellungen �bernommen.
>
> Wenn ich jetzt ein neues Ticket z.B. in raw liegen habe und es in junk
> verschiebe, wird es mit Hilfe dieses Jobs automatisch geschlossen, immer
> zur vollen und halben Stunde. Einen Fehler bekomme ich nicht.
>
> >Wie kann ich vorher schon einen User setzen, damit der GenericAgent nicht
> >jammert?
>
> Sag mir bitte noch mal genau die Einstellungen, wie du den Job angelegt
> hast. Laufen die cron Jobs f�r die OTRS-Skripte eigentlich auch unter
> dem OTRS-Benutzer? Funktioniert ein Job, wie ich ihn angelegt habe, bei
> dir?
habe mal genau wie von Dir beschrieben einen neuen Job angelegt.
Fehler ist der gleiche.
Habe zus�tzlich noch versucht, alles unter Status und alles unter Besitzer 
auszuw�hlen. Leider auch nichts.
Wenn ich aber den Job von der Weboberfl�che aus starte, funktioniert das 
ganze.
Hatte ich vorher leider nicht getestet.
Die cron-Jobs stehen unter /var/spool/cron/tabs/otrs, sollten also als user 
otrs ausgef�hrt werden.

Gr��e und Danke
Wolfgang
_______________________________________________
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