
Moin Tom, Dann würde ich es so machen: if "alte OTRS Dateien noch existent" then nachschauen, was da in Kernel/Config/GenericAgentMove.pm stand und die Datei ggf. ins neue OTRS kopieren else diese Zeile auskommentieren: 0 23 * * * $HOME/bin/GenericAgent.pl -c "Kernel::Config::GenericAgentMove" und den Rest so lassen, denn der GenericAgent sollte im cron stehen (also genau das, was du geschrieben hattest) fi Achja: keine Garantie oder Gewähr ;) Gruß, David PS: wäre schön, wenn hier weitere Listenleser noch ihre fachliche Meinung dazu geben würden (Zaunpfahl!!) Thomas Schneider schrieb:
Uff, das ist ja ein harter Brocken :) Was soll ich sagen, ich habe den alten otrs auf nen neuen übertragen und zwar soweit das alles fein lief. Dann kommen immer die Progs und und und, und stellen immer ein/aus/um von dem ich nix mitbekomme :)
Ja das mit der cron klingt sehr einleuchtent, einmal noch ne Frage dann hör ich auf zu nerven.
In der Cron reicht es doch wenn ich einfach den GenericAgentMove Eintrag auskommentiere, siehe hier: --- # example to execute GenericAgent.pl on 23:00 with # Kernel::Config::GenericAgentMove job file 0 23 * * * $HOME/bin/GenericAgent.pl -c "Kernel::Config::GenericAgentMove"
/dev/null
-- Anstelle gleich den ganzen, siehe hier: # start generic agent every 20 minutes */20 * * * * $HOME/bin/GenericAgent.pl >> /dev/null --
Danke,
lg, tom
Tja, das ist die Gretchenfrage ;)
Ich kenne Dein OTRS nicht und weiß dementsprechend nicht, wie du es eingerichtet hast oder haben willst. dh Du kannst es natürlich auskommentieren und es wird dich nie mehr belästigen. Die Entscheidung, ob das gewollt ist, kann ich Dir leider nicht abnehmen. Meiner Meinung nach wird diese Datei GenericAgentMove.pm auf einem sauberen (das erste installierte OTRS aus den Quellen von otrs.org) System nicht verwendet. In so einem Fall würde ich die Zeile auskommentieren.
auskommentieren bringt nur etwas in der cron datei, diese solltest du mit dem Aufruf
grep -r "GenericAgent.pl" /etc/cron*
leicht finden.
Gruß,
David
PS: eine leere Datei anlegen ist voll bäh. Dann lieber an der Quelle auskommentieren ;)
Thomas Schneider schrieb:
Hallo David,
In der Datei less "/opt/otrs/var/cron/generic_agent.dist" sieht es so aus: # -- # start generic agent every 20 minutes */20 * * * * $HOME/bin/GenericAgent.pl >> /dev/null # example to execute GenericAgent.pl on 23:00 with # Kernel::Config::GenericAgentMove job file #0 23 * * * $HOME/bin/GenericAgent.pl -c
"Kernel::Config::GenericAgentMove"
/dev/null
--
Kann ich das einfach auskommentieren, oder macht es Sinn wenn ich einfach eine leere "GenericAgentMove.pm" Datei anlege?
Lg, tom
-- living liquid software gmbh Langer Weg 15 6020 Innsbruck, AUSTRIA t: +43 (0) 512 26 35 35 -13 f: +43 (0) 512 26 35 35 -20 m: t.schneider@livingliquid.com w: www.livingliquid.com --------------------------------
-----Ursprüngliche Nachricht----- Von: otrs-de-bounces@otrs.org [mailto:otrs-de-bounces@otrs.org] Im Auftrag von David Heidt Gesendet: Montag, 16. November 2009 14:12 An: User questions and discussions about OTRS.org in German Betreff: Re: [otrs-de] Kernel::Config::GenericAgentMove
Hallo Tom,
find /opt/otrs/ -iname GenericAgentMove.pm
sollte jedoch kein Ergebnis liefern - das scheint das Problem zu sein. Die Datei müsste sich, sofern existent, hier befinden:
/opt/otrs/Kernel/Config/GenericAgentMove.pm
Das ist genau das, was die -c Option vom GenericAgent.pl macht: eine Job-Konfigurationsdatei angeben. Und die existiert nicht.
alternativ kannst Du, wenn Du deine Jobs sowieso in OTRS konfigurierst,
die
db option benutzen:
$HOME/bin/GenericAgent.pl -c db >> /dev/null
damit werden die Jobs abgearbeitet, die Du hier definierst:
http://doc.otrs.org/2.4/de/html/x1422.html
Der Aufruf in /opt/otrs/var/cron/generic_agent.dist ist ja explizt als Beispiel auskommentiert. Evtl hast du beim Einrichten eine Raute zuviel weggenommen?
Gruß,
David
Thomas Schneider schrieb:
Hallo David,
erst mal danke für die Antwort. Also ich verwende "OTRS 2.4.5" auf SUSE Linux Enterprise Server 10
(x86_64)
VERSION = 10 PATCHLEVEL = 2.
Die Version musste ich selber kompilieren müssen.
Die mail kommt vom Cron (hier): "Cron
$HOME/bin/GenericAgent.pl -c "Kernel::Config::GenericAgentMove" >> /dev/null" Das File gibt es: find / -iname GenericAgent.pl /opt/otrs/bin/GenericAgent.pl
Vllt. Hilft das etwas weiter. Scheint ja fast dass das ein Perl Fehler ist...
Lg, tom
Hallo Thomas,
welche OTRS version benutzt du? Welches OS? kam die Fehlermeldung schon immer oder erst nach einer Änderung? wo steht kommt Fehlermeldung? im Log oder in einer Mail vom Cron-Daemon?
ich habe hier 2.2.7, 2.3.4 und 2.4.5 und habe in keiner dieser Versionen die Datei Kernel/Config/GenericAgentMove.pm gefunden...
Gruß,
David
Thomas Schneider schrieb:
Hallo,
ich bekomme immer diese Fehlermeldung vom OTRS. -- ERROR: OTRS-GenericAgent-10 Perl: 5.8.8 OS: linux Time: Sun Nov 15
23:00:01
2009
Message: Module Kernel/Config/GenericAgentMove.pm not found!
Traceback (21923): Module: /opt/otrs//bin/GenericAgent.pl (v1.59) Line: 108
ERROR: Can't load agent job file 'Kernel::Config::GenericAgentMove': --
Wie kann ich diese beheben?
Lg, tom
--------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
NEU! ENTERPRISE SUBSCRIPTION - JETZT informieren und buchen! http://www.otrs.com/de/support/enterprise-subscription/
--------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
NEU! ENTERPRISE SUBSCRIPTION - JETZT informieren und buchen! http://www.otrs.com/de/support/enterprise-subscription/
--------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
NEU! ENTERPRISE SUBSCRIPTION - JETZT informieren und buchen! http://www.otrs.com/de/support/enterprise-subscription/
--------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
NEU! ENTERPRISE SUBSCRIPTION - JETZT informieren und buchen! http://www.otrs.com/de/support/enterprise-subscription/
--------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
NEU! ENTERPRISE SUBSCRIPTION - JETZT informieren und buchen! http://www.otrs.com/de/support/enterprise-subscription/
--------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
NEU! ENTERPRISE SUBSCRIPTION - JETZT informieren und buchen! http://www.otrs.com/de/support/enterprise-subscription/
--------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
NEU! ENTERPRISE SUBSCRIPTION - JETZT informieren und buchen! http://www.otrs.com/de/support/enterprise-subscription/