Hi Wolfgang,
On Di, Jun 07, 2005 at 04:37:23 +0200, Wolfgang Lumpp wrote:
>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.
OK, dann scheint der Job an sich in Ordnung zu sein und es liegt denke
ich nicht an OTRS selbst.
>Die cron-Jobs stehen unter /var/spool/cron/tabs/otrs, sollten also als user
>otrs ausgef�hrt werden.
Wie sehen die Berechtigungen f�r die Skripte aus, die �ber die crontab
des OTRS-Users ausgef�hrt werden? Kannst du die Skripte als OTRS-User
ausf�hren? Log dich mal als OTRS-User ein und schick die Ausgabe von
# ls -al var/cron
Und dann noch die Ausgabe von
# crontab -l
Ich nehme mal an, dass die Skripte irgendwie nicht mit den Rechten
ausgef�hrt werden k�nnen, die dein OTRS-User hat. Oder irgendwas stimmt
an deinen crontab-Eintr�gen nicht...
>Wolfgang
Ciao,
Christian
--
((otrs.de)) :: OTRS GmbH :: Norsk-Data-Str. 1 :: 61352 Bad Homburg
http://www.otrs.de/ :: Manage your communication!
_______________________________________________
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/