Cronjobs einrichten

Hilfe zu OTRS Problemen aller Art
Post Reply
aschier
OTRS newbie
Posts: 16
Joined: 23 Jun 2016, 15:05
OTRS Version?: 5.0.10

Cronjobs einrichten

Post by aschier » 28 Jun 2016, 10:18

Laut Handbuch sollen die Mails ja alle 10 Minuten abgeholt werden, bei mir dauert das irgendwie 20-30 Minuten oder so...

Nun bin ich allemöglichen Anleitungen durchgegangen und stoße immer wieder auf die Cronjobs.

Wenn ich den Befehl crontab -l -u otrs eintrage erhalte ich folgende Meldung:
#check OTRS daemon staus
*/5 **** $Home/bin/otrs.Daemon.pl start >> /dev/null


Über den PostMaster eintrag kann ich nichts weiter finden.
Im /opt/otrs/var/cron Verzeichniss liegt die postmaster_mailbox Datei, die auch den Eintrag hat, alle 5 Minuten abzuholen.
Das konnte ich aus diversen Anleitungen schon finden.
Aber wie kann ich diese nun als Cronjob hinzufügen?

Steh da irgendwie auf dem Schlauch
Danke

wurzel
OTRS guru
Posts: 2794
Joined: 08 Jul 2010, 22:25
OTRS Version?: 6.0.x

Re: Cronjobs einrichten

Post by wurzel » 28 Jun 2016, 10:28

Hi,

in der OTRS Version 5 steuert der Deamon die Cronjobs. Und das ist in der sysconfig konfigurierbar.

die postmaster_mailbox in dem var/cron Verzeichnis ist obsolet.


Viele Grüße
Flo
    ((OTRS)) Community Edition 6.0.x, LAMP LIVE auf Debian 10
    OTRS 7 SILVER

    -- Ich beantworte keine Forums-Fragen PN - No PN please

    I won't answer to unfriendly users any more. A greeting and regards are just polite.

    aschier
    OTRS newbie
    Posts: 16
    Joined: 23 Jun 2016, 15:05
    OTRS Version?: 5.0.10

    Re: Cronjobs einrichten

    Post by aschier » 28 Jun 2016, 10:45

    OK, danke.
    Dann aber die frage, was OTRS benutzt?
    Ist es Postmaster oder Fetchmail.

    Im: Daemon::SchedulerCronTaskManager::Task bearbeiten -> steht unter Task###FetchMail, das er alle 5 Minuten abfragt.
    Unter Frame::Core::FetchMail ist nichts angehakt und es steht auch ein Error: Diese Datei kann nicht gefunden werden.

    Und wie gesagt, alle 5 oder 10 Minuten ist das nicht, das dauert echt fast 30 Minuten....
    Wo direkt wird das eingestellt, ich finde da nix

    Danke

    Edit:
    Der Intervall ist aktuell bei 20 Minuten, im Handbuch steht 10....hm....was ist hier bei mir schief gelaufen?

    wurzel
    OTRS guru
    Posts: 2794
    Joined: 08 Jul 2010, 22:25
    OTRS Version?: 6.0.x

    Re: Cronjobs einrichten

    Post by wurzel » 28 Jun 2016, 12:11

    Hi,

    also der "Standard" Mail Abruf (via IMAP/POP3 konfigurierten Accounts) ist der MailAccountFetch und NICHT er FetchMail.

    Und wenn Du die Zeit auf

    Code: Select all

    */2 * * * * 
    einstellst, sollte er schon alle zwei Minuten abholen.

    da musst Du wohl mal die Logfiles anschauen, warum der nicht so oft abholt. Evtl. darfst Du auf Deinem Mailserver nur alle 20 Minuten connecten oder sowas? Oder Dein Mailserver ist langsam oder lehnt Verbindungen ab?

    Besser wäre eh, eine lokale Mail Zustellung.

    viele Grüße
    Flo
      ((OTRS)) Community Edition 6.0.x, LAMP LIVE auf Debian 10
      OTRS 7 SILVER

      -- Ich beantworte keine Forums-Fragen PN - No PN please

      I won't answer to unfriendly users any more. A greeting and regards are just polite.

      aschier
      OTRS newbie
      Posts: 16
      Joined: 23 Jun 2016, 15:05
      OTRS Version?: 5.0.10

      Re: Cronjobs einrichten

      Post by aschier » 28 Jun 2016, 12:24

      Es ist Office 365 also das ist kein Problem mit der Zeit.

      Ja und wieder das Problem, ich lese immer nur, ich muss das */5* etc irgendwo eintragen...nun auch wieder.... :-(

      Aber wo, ich weis leider nicht, wo man das Einträgt. In der Sysconfig finde ich auch nichts, das habe ich ja schon geschrieben.
      In der OTRS Anleitung finde ich auch nichts darüber, oder ich bin einfach zu doof...
      In welche Datei, oder mit welchem Befehl muss ich das wo eintragen?

      Lokale Mailzustellung!!???
      noch mehr Fragezeichen... ;-))))

      Danke.

      wurzel
      OTRS guru
      Posts: 2794
      Joined: 08 Jul 2010, 22:25
      OTRS Version?: 6.0.x

      Re: Cronjobs einrichten

      Post by wurzel » 28 Jun 2016, 12:50

      Hi,

      achso. in der Sysconfig.
      Daemon --> Daemon::SchedulerCronTaskManager

      Flo
        ((OTRS)) Community Edition 6.0.x, LAMP LIVE auf Debian 10
        OTRS 7 SILVER

        -- Ich beantworte keine Forums-Fragen PN - No PN please

        I won't answer to unfriendly users any more. A greeting and regards are just polite.

        wurzel
        OTRS guru
        Posts: 2794
        Joined: 08 Jul 2010, 22:25
        OTRS Version?: 6.0.x

        Re: Cronjobs einrichten

        Post by wurzel » 28 Jun 2016, 12:51

        Hi,
        aschier wrote: Lokale Mailzustellung!!???
        Sendmail und Postfix (oder Exim) sagt Dir nix?

        Dann lass' lieber Profis dran :)

        Flo
          ((OTRS)) Community Edition 6.0.x, LAMP LIVE auf Debian 10
          OTRS 7 SILVER

          -- Ich beantworte keine Forums-Fragen PN - No PN please

          I won't answer to unfriendly users any more. A greeting and regards are just polite.

          aschier
          OTRS newbie
          Posts: 16
          Joined: 23 Jun 2016, 15:05
          OTRS Version?: 5.0.10

          Re: Cronjobs einrichten

          Post by aschier » 28 Jun 2016, 13:40

          Doch sacht mir was.....

          Profies hin oder her....
          Verwunderlich ist aber eben, das ich da einstellen kann was ich mag.....
          20 min bleiben nun mal 20 min... :-(

          wurzel
          OTRS guru
          Posts: 2794
          Joined: 08 Jul 2010, 22:25
          OTRS Version?: 6.0.x

          Re: Cronjobs einrichten

          Post by wurzel » 28 Jun 2016, 13:50

          Hi,

          was sagt denn

          Code: Select all

          otrs.Console.pl Maint::Daemon::Summary 
          bei "next execution" ?

          Florian
            ((OTRS)) Community Edition 6.0.x, LAMP LIVE auf Debian 10
            OTRS 7 SILVER

            -- Ich beantworte keine Forums-Fragen PN - No PN please

            I won't answer to unfriendly users any more. A greeting and regards are just polite.

            aschier
            OTRS newbie
            Posts: 16
            Joined: 23 Jun 2016, 15:05
            OTRS Version?: 5.0.10

            Re: Cronjobs einrichten

            Post by aschier » 28 Jun 2016, 14:00

            Wenn ich das in der Datei unter /opt/otrs/bin/otrs.Console.pl finden soll.....nix, der Eintrag existiert nicht.
            Es ist für mich echt verwirrend, mal wird ein Eintrag in einer Datei gewünscht, mal in der Sysconfig, was ansich noch ok ist.
            Was ich aber wahrscheinlich nicht begreife ist die Schreibweise der Forenmitglieder...

            Wenn Du schreibst:
            Hi,
            was sagt denn
            Code: Alles auswählen
            otrs.Console.pl Maint::Daemon::Summary
            bei "next execution" ?

            Wo genau muss man da schauen?
            Datei oder Sysconfig? In der Syscondfig kann ich diese Option nicht finden.

            Aber mal ehrlich, es ist doch verwirrend, wenn hier in der Sysconfig Fetchmail steht, aber immer wieder über PostMail die Rede ist....
            Da muss man aber mehr als ein "Profie" sein.....

            KlausNehrer
            OTRS guru
            Posts: 1312
            Joined: 25 May 2012, 08:51
            OTRS Version?: OTRS 4
            Real Name: Klaus Nehrer

            Re: Cronjobs einrichten

            Post by KlausNehrer » 28 Jun 2016, 17:13

            Die .pl Befehle gehören in die Console / Shell / Terminal.
            Ein "Profi" "erkennt" ob es um eine Konfiguration oder Eingabe geht, z. B. an "was sagt denn".
            Der Hinweis, in die Sysconfig zu schauen, ist ein relativ guter Hinweis darauf, in die Sysconfig zu schauen, die man auch durchsuchen kann, z. B. nach Dämon oder cron oder fetch.
            Und die Mailverwaltung im OTRS heißt wenig überraschend Postmaster und nutzt fetchmail. Liest sich unter http://otrs.github.io/doc/manual/admin/ ... iving-pop3 auch so.

            Du solltest vielleicht, wie bei Windows, die Plattform (Linux) von der Anwendung (OTRS) trennen.

            wurzel
            OTRS guru
            Posts: 2794
            Joined: 08 Jul 2010, 22:25
            OTRS Version?: 6.0.x

            Re: Cronjobs einrichten

            Post by wurzel » 28 Jun 2016, 17:20

            Hi,

            welche OTRS Version hast Du denn im Einsatz?

            das /opt/otrs/bin/otrs.Console.pl ist ein shell kommando der Version5


            Das OTRS ist ein professionelles Ticketsystem. Kein Spiel System für Anfänger. Bisschen Profi sein hilft. Ein wenig Admin Wissen (Linux/Datenbank/Shell) ist schon auch nötig.

            Nicht umsonst sind bei Administratoren Schulungen das Basiswissen Vorausetzung.


            Flo
              ((OTRS)) Community Edition 6.0.x, LAMP LIVE auf Debian 10
              OTRS 7 SILVER

              -- Ich beantworte keine Forums-Fragen PN - No PN please

              I won't answer to unfriendly users any more. A greeting and regards are just polite.

              aschier
              OTRS newbie
              Posts: 16
              Joined: 23 Jun 2016, 15:05
              OTRS Version?: 5.0.10

              Re: Cronjobs einrichten

              Post by aschier » 29 Jun 2016, 08:11

              Hi Ihr beiden Profies,

              ich habe nichts gegen Belehrungen, aber sinnig sollten sie schon sein.
              Hinweise auf Suchfunktionen im System, (sysconfig) bringen nicht viel, denn soweit bin ich mit meinem langem IT leben schon gekommen.

              Ja, es ist ein Profiticketsystem, was auch ok ist.
              Nein ich bin kein kompletter Anfänger, und ich suche erst Hilfe in Foren, wenn mir das Handbuch, oder das restliche Wissen von Frau g****le nicht mehr weiterhilft. Denn leider kommt man oft genug in Foren auch nicht immer die besten Antworten.

              Fakt ist, laut Handbuch steht drin, alle 10 Minuten ist Default.
              Bei mir, ohne hier irgendwelche Anpassungen gemacht zu haben 20 Minuten.
              Alles was ich "finden" konnte waren eben die bekannten Einstellungen der sysconfig. Hier bin ich mit dem Postmaster und fetch mail eben durcheinandergekommen, dafür möchte ich mich ganz groß entschuldigen.... :-/..... ich werde mich bessern, denn auch in meinem hohem Alter bin ich noch lernfähig....

              Ich setzte die Version 5.0.10 ein.

              Auch die Anpassung der Sysconfig unter: Daemon::SchedulerCronTaskManager::Task auf */2**** ändert nichts daran, vorher stand dort 5 (das war DEFAULT, nichts von mir!!!) drin....

              Wenn wer noch was weiß wäre ich froh drüber, ansonsten suche ich im Netz weiter.

              Andreas

              wurzel
              OTRS guru
              Posts: 2794
              Joined: 08 Jul 2010, 22:25
              OTRS Version?: 6.0.x

              Re: Cronjobs einrichten

              Post by wurzel » 29 Jun 2016, 08:39

              Hi,

              was sagt denn jetzt

              Code: Select all

              /opt/otrs/bin/otrs.Console.pl Maint::Daemon::Summary
              Flo
                ((OTRS)) Community Edition 6.0.x, LAMP LIVE auf Debian 10
                OTRS 7 SILVER

                -- Ich beantworte keine Forums-Fragen PN - No PN please

                I won't answer to unfriendly users any more. A greeting and regards are just polite.

                aschier
                OTRS newbie
                Posts: 16
                Joined: 23 Jun 2016, 15:05
                OTRS Version?: 5.0.10

                Re: Cronjobs einrichten

                Post by aschier » 29 Jun 2016, 10:39

                Recurrent cron tasks:
                NAME LAST EXECUTION LAST STATUS LAST DURATION NEXT EXECUTION
                CoreCacheCleanup 2016-06-26 00:20:00 Success 2.0 Second(s) 2016-07-03 00:20:00
                EscalationCheck 2016-06-29 10:15:00 Success 1.0 Second(s) 2016-06-29 10:20:00
                GenerateDashboardStats 2016-06-29 10:05:00 Success < 1 Second 2016-06-29 11:05:00
                LoaderCacheDelete 2016-06-26 00:30:00 Success < 1 Second 2016-07-03 00:30:00
                MailAccountFetch 2016-06-29 10:10:00 Fail 1.0 Second(s) 2016-06-29 10:20:00
                OTRSBusinessAvailabilityCheck 2016-06-29 10:15:00 Success < 1 Second 2016-06-29 10:35:00
                OTRSBusinessEntitlementCheck 2016-06-29 09:45:00 Success < 1 Second 2016-06-29 10:25:00
                RegistrationUpdateSend 2016-06-29 09:30:00 Success < 1 Second 2016-06-29 10:30:00
                SessionDeleteExpired 2016-06-29 08:55:00 Success < 1 Second 2016-06-29 10:55:00
                SpoolMailsReprocess 2016-06-29 00:10:00 Success < 1 Second 2016-06-30 00:10:00
                SupportDataCollectAsynchronous 2016-06-29 10:01:00 Success < 1 Second 2016-06-29 11:01:00
                TicketAcceleratorRebuild 2016-06-29 01:01:00 Success < 1 Second 2016-06-30 01:01:00
                TicketPendingCheck 2016-06-29 08:45:00 Success < 1 Second 2016-06-29 10:45:00
                TicketUnlockTimeout 2016-06-29 09:35:00 Success < 1 Second 2016-06-29 10:35:00
                FetchMail 2016-06-29 10:16:00 Fail < 1 Second 2016-06-29 10:18:00

                Ist das ausreichend an Info?

                Ich weis nicht warum, aber mir kommt das so vor, als wenn Office365 hier ab und zu etwas blockt.....
                bei einem Test an der Console mit Telnet gab es Verbindungsprobleme, dann aber irgendwann wurde Mails wieder abgeholt.....komisch....
                Nutz eigentlich jemand hier diese Konstellation mit Office 365 und OTRS?

                Danke

                Andreas

                wurzel
                OTRS guru
                Posts: 2794
                Joined: 08 Jul 2010, 22:25
                OTRS Version?: 6.0.x

                Re: Cronjobs einrichten

                Post by wurzel » 29 Jun 2016, 12:51

                Hi,

                da sinds doch alle 10 Minuten
                MailAccountFetch 2016-06-29 10:10:00 Fail 1.0 Second(s) 2016-06-29 10:20:00

                Hier schlug er einmal fehl.

                dass Dein Mailserver evtl. Verbindungen ablehnt, hab' ich vorher ja schon vermutet.

                viele Grüße
                Flo
                  ((OTRS)) Community Edition 6.0.x, LAMP LIVE auf Debian 10
                  OTRS 7 SILVER

                  -- Ich beantworte keine Forums-Fragen PN - No PN please

                  I won't answer to unfriendly users any more. A greeting and regards are just polite.

                  aschier
                  OTRS newbie
                  Posts: 16
                  Joined: 23 Jun 2016, 15:05
                  OTRS Version?: 5.0.10

                  Re: Cronjobs einrichten

                  Post by aschier » 29 Jun 2016, 16:03

                  Tja, warum auch immer MS hier auf Office 365 "Probleme" macht... :-(

                  Danke wieder viel gelernt. Bitte det Ding hier als abgeschloßen behandeln und zu machen.

                  KlausNehrer
                  OTRS guru
                  Posts: 1312
                  Joined: 25 May 2012, 08:51
                  OTRS Version?: OTRS 4
                  Real Name: Klaus Nehrer

                  Re: Cronjobs einrichten

                  Post by KlausNehrer » 29 Jun 2016, 16:26

                  Du darfst gerne selbst Dein Thema schließen, da wir hier keinen Hausmeister haben.

                  Betreff des ersten Postings z. B. mit [Gelöst] ergänzen. Wie in vielen anderen (Fach-) Foren auch, auch wenn es nicht im Handbuch steht.

                  Post Reply