POP3 funktioniert nicht mehr

Hilfe zu Znuny Problemen aller Art
Locked
JoeL2
Znuny newbie
Posts: 6
Joined: 10 Apr 2013, 15:02
Znuny Version: 3.0.10

POP3 funktioniert nicht mehr

Post by JoeL2 »

Guten Tag,

da ich vollständig neu hier bin hoffe ich zu aller erst, dass meine Anfrage hier richtig ist und alle Informationen enthält, andernfalls bitte ich darum mich wissen zu lassen wenn etwas fehlt.

Mein Problem:
ich habe OTRS 3.0.10 unter Linux seit ca. 2 Jahren im Einsatz. OTRS ruft von einem Exchange-Server alle 10 Minuten per POP3s Mails ab, funktionierte einwandfrei.
Gestern um 11:55 Uhr habe ich für Testzwecke den Mailabruf deaktivieren müssen, dazu bin ich im OTRS-Admin auf EMail-Einstellungen - Postmaster-E-Mail-Konten gegangen und habe den einen vorhandenen Eintrag von "gültig" auf "ungültig" gesetzt.
Anschließend hat OTRS keine Mails mehr abgeholt -> Passt.
Nach 2 Stunden habe ich dann den Wert wieder auf "gültig" gestellt, seitdem wird keine Mail mehr abgeholt?
Lasse ich dies durch Anklicken von "jetzt ausführen" abholen, funktioniert es aber, somit habe ich auch kein OTRS->Exchange-Problem.
Schaue ich mir die Datei /var/log/mail an, so sehe ich, dass tatsächlich seit gestern 11:50 Uhr "nichts" mehr abgerufen wird. Auch ein Neustart des OTRS-Servers brachte keine Besserung, ich sehe dann zwar in diesem Logfile, dass der Postfix gestartet wurde, aber weiterhin findet keine automatische Abholung statt (die manuelle funktioniert).
Der Inhalt der Datei /opt/otrs/var/cron/postmaster_mailbox ist dieser:

*/10 * * * * $HOME/bin/otrs.PostMasterMailbox.pl >> /dev/null

Auf dem System befindet sich die besagte .pl-Datei auch (noch), allerdings hat diese "merkwürdige" Rechte, denn alle anderen Dateien in diesem Verzeichnis haben 775 gesetzt:

-rw-r--r-- 1 otrs www 4170 Jul 29 2011 otrs.PostMaster.pl

Ich vermute einmal, dass hier der Fehler liegt und meine Version evtl. einen Bug hat, der beim Switchen zwischen "gültig" und "ungültig" bei der POP3-Verwaltung auftritt?

Was muss ich unternehmen, damit dies wieder wie gewohnt funktioniert?

Vielen Dank für jede Hilfe,

Joe

--- Inhalt von /var/log/mail ---
help:/home/wartung # tail -f /var/log/mail
Apr 9 11:40:04 help postfix/local[19717]: 9365094250: to=<root@localhost.xxx.de>, orig_to=<root@localhost>, relay=local, delay=1.4, delays=1.4/0.01/0/0.01, dsn=2.0.0, status=sent (delivered to mailbox)
Apr 9 11:40:04 help postfix/qmgr[1907]: 9365094250: removed
Apr 9 11:50:04 help postfix/pickup[16339]: A8BBD94250: uid=1001 from=<otrs>
Apr 9 11:50:04 help postfix/cleanup[20181]: A8BBD94250: message-id=<20130409095004.A8BBD94250@help.xxx.de>
Apr 9 11:50:04 help postfix/qmgr[1907]: A8BBD94250: from=<otrs@help.xxx.de>, size=3831, nrcpt=1 (queue active)
Apr 9 11:50:04 help postfix/local[20186]: A8BBD94250: to=<root@localhost.xxx.de>, orig_to=<root@localhost>, relay=local, delay=1.5, delays=1.4/0.01/0/0.02, dsn=2.0.0, status=sent (delivered to mailbox)
Apr 9 11:50:04 help postfix/qmgr[1907]: A8BBD94250: removed
Apr 10 14:44:20 help postfix/master[1887]: terminating on signal 15
Apr 10 14:44:45 help postfix/postfix-script[2012]: starting the Postfix mail system
Apr 10 14:44:45 help postfix/master[2013]: daemon started -- version 2.5.6, configuration /etc/postfix

Hinweis: das xxx dient lediglich kosmetischen Zwecken.
KlausNehrer
Znuny ninja
Posts: 1312
Joined: 25 May 2012, 08:51
Znuny Version: OTRS 4
Real Name: Klaus Nehrer

Re: POP3 funktioniert nicht mehr

Post by KlausNehrer »

Wenn per POP3 die E-Mails vom Exchange abgeholt werden, ist das Log vom Postfix relativ uninteressant.
Interessanter wäre der Inhalt der /var/log/cron und vom OTRS Log.
JoeL2
Znuny newbie
Posts: 6
Joined: 10 Apr 2013, 15:02
Znuny Version: 3.0.10

Re: POP3 funktioniert nicht mehr

Post by JoeL2 »

/var/log/cron existiert nicht, ein
crontab -l zeigt keine Einträge

Das OTRS Log finde ich bitte wo?
KlausNehrer
Znuny ninja
Posts: 1312
Joined: 25 May 2012, 08:51
Znuny Version: OTRS 4
Real Name: Klaus Nehrer

Re: POP3 funktioniert nicht mehr

Post by KlausNehrer »

Welches "Linux"?
Erfolgte die Abfrage der crontab als root oder als otrs-Benutzer?
Was wird ausgegeben, wenn die otrs.PostMasterMailbox.pl als otrs-Benutzer ausgeführt wird?
Und es gibt nicht nur optisch einen Unterschied zwischen otrs.PostMasterMailbox.pl und otrs.PostMaster.pl
JoeL2
Znuny newbie
Posts: 6
Joined: 10 Apr 2013, 15:02
Znuny Version: 3.0.10

Re: POP3 funktioniert nicht mehr

Post by JoeL2 »

habe es gefunden, ist /var/log/messages

Interessant ist: bis zum fraglichen Zeitpunkt am 09.April um 11:55 Uhr finden sich wiederkehrend Einträge in der Datei mit .../usr/bin/cron... unter anderem auch alle 10 Minuten ein Aufruf der POP3-Abrufe.

Danach nie wieder, auch nicht nach Neustart des Servers?

Offensichtlich läuft kein cron-Job mehr obwohl mir die Prozessliste was anderes sagt?

# ps xau|grep cron
root 2039 0.0 0.0 14608 632 ? Ss Apr10 0:00 /usr/sbin/cron

Was kann ich tun?
JoeL2
Znuny newbie
Posts: 6
Joined: 10 Apr 2013, 15:02
Znuny Version: 3.0.10

Re: POP3 funktioniert nicht mehr

Post by JoeL2 »

Sorry, die Infos haben sich gerade zeitlich überschnitten.

Linux: SLES 11 x64
Die Abfrage der crontab erfolgte als root, vom Benutzer otrs habe ich das Kennwort nicht mehr (schäm).
Kann ich das gefahrlos zurück setzen?

Unterschiede sind:

help:/opt/otrs/bin # ls -la
total 364
drwxrwxr-x 4 otrs www 4096 Mar 15 21:47 .
drwxr-xr-x 9 root root 4096 Sep 5 2011 ..
-rwxrwxr-x 1 otrs www 3489 Jul 29 2011 Cron.sh
-rwxrwxr-x 1 otrs www 7056 Jan 19 2011 FAQImport.pl
drwxrwxr-x 2 otrs www 4096 Sep 5 2011 cgi-bin
drwxrwxr-x 2 otrs www 4096 Sep 5 2011 fcgi-bin
-rwxrwxr-x 1 otrs www 2731 Jul 29 2011 otrs.AddCustomerUser.pl
-rwxrwxr-x 1 otrs www 2312 Jul 29 2011 otrs.AddGroup.pl
-rwxrwxr-x 1 otrs www 4146 Jul 29 2011 otrs.AddQueue.pl
-rwxrwxr-x 1 otrs www 2303 Jul 29 2011 otrs.AddRole.pl
-rwxrwxr-x 1 otrs www 3514 Jul 29 2011 otrs.AddRole2Group.pl
-rwxrwxr-x 1 otrs www 3409 Jul 29 2011 otrs.AddSystemAddress.pl
-rwxrwxr-x 1 otrs www 2289 Jul 29 2011 otrs.AddTicketType.pl
-rwxrwxr-x 1 otrs www 3236 Jul 29 2011 otrs.AddUser.pl
-rwxrwxr-x 1 otrs www 3002 Jul 29 2011 otrs.AddUser2Group.pl
-rwxrwxr-x 1 otrs www 3037 Jul 29 2011 otrs.AddUser2Role.pl
-rwxrwxr-x 1 otrs www 3445 Jul 29 2011 otrs.ArticleStorageSwitch.pl
-rwxrwxr-x 1 otrs www 2567 Jul 29 2011 otrs.CheckDB.pl
-rwxrwxr-x 1 otrs www 12516 Jul 29 2011 otrs.CheckModules.pl
-rwxrwxr-x 1 otrs www 3858 Jul 29 2011 otrs.CheckSum.pl
-rwxrwxr-x 1 otrs www 3279 Jul 29 2011 otrs.CleanTicketArchive.pl
-rwxrwxr-x 1 otrs www 3300 Jul 29 2011 otrs.CleanTicketIndex.pl
-rwxrwxr-x 1 otrs www 2556 Jul 29 2011 otrs.CleanUp.pl
-rwxrwxr-x 1 otrs www 14815 Jul 29 2011 otrs.CreateTranslationFile.pl
-rwxrwxr-x 1 otrs www 2178 Jul 29 2011 otrs.Cron4Win32.pl
-rwxrwxr-x 1 otrs www 2198 Jul 29 2011 otrs.CryptPassword.pl
-rwxrwxr-x 1 otrs www 2479 Jul 29 2011 otrs.DeleteCache.pl
-rwxrwxr-x 1 otrs www 4354 Jul 29 2011 otrs.DeleteSessionIDs.pl
-rwxrwxr-x 1 otrs www 8481 Jul 29 2011 otrs.ExportStatsToOPM.pl
-rwxrwxr-x 1 otrs www 21171 Jul 29 2011 otrs.FillDB.pl
-rwxrwxr-x 1 otrs www 13531 Jul 29 2011 otrs.GenerateStats.pl
-rwxrwxr-x 1 otrs www 7575 Jul 29 2011 otrs.GenericAgent.pl
-rwxrwxr-x 1 otrs www 2858 Jul 29 2011 otrs.GetConfig.pl
-rwxrwxr-x 1 otrs www 3155 Jul 29 2011 otrs.GetTicketThread.pl
-rwxrwxr-x 1 otrs www 2519 Jul 29 2011 otrs.LoaderCache.pl
-rwxrwxr-x 1 otrs www 4395 Jul 29 2011 otrs.MarkTicketAsSeen.pl
-rwxrwxr-x 1 otrs www 5345 Jan 19 2011 otrs.NagiosCheck.pl
-rwxrwxr-x 1 otrs www 24458 Jul 29 2011 otrs.PackageManager.pl
-rwxrwxr-x 1 otrs www 9136 Jul 29 2011 otrs.PendingJobs.pl
-rwxrwxr-x 1 otrs www 4170 Jul 29 2011 otrs.PostMaster.pl
-rwxrwxr-x 1 otrs www 1642 Jul 29 2011 otrs.PostMasterClient.pl
-rwxrwxr-x 1 otrs www 4825 Jul 29 2011 otrs.PostMasterDaemon.pl
-rwxrwxr-x 1 otrs www 5983 Jul 29 2011 otrs.PostMasterMailbox.pl
-rwxrwxr-x 1 otrs www 1087 Jul 29 2011 otrs.PostMasterPOP3.pl
-rwxrwxr-x 1 otrs www 2237 Jul 29 2011 otrs.RebuildConfig.pl
-rwxrwxr-x 1 otrs www 2916 Jul 29 2011 otrs.RebuildEscalationIndex.pl
-rwxr-xr-x 1 otrs www 3090 Jul 4 2011 otrs.RebuildEscalationIndexOnline.pl
-rwxrwxr-x 1 otrs www 3144 Jul 29 2011 otrs.RebuildFulltextIndex.pl
-rwxrwxr-x 1 otrs www 2097 Jul 29 2011 otrs.RebuildTicketIndex.pl
-rwxrwxr-x 1 otrs www 2514 Jul 29 2011 otrs.SetPassword.pl
-rwxrwxr-x 1 otrs www 7244 Jul 29 2011 otrs.SetPermissions.pl
-rwxrwxr-x 1 otrs www 2468 Jul 29 2011 otrs.UnitTest.pl
-rwxrwxr-x 1 otrs www 5141 Jul 29 2011 otrs.UnlockTickets.pl
-rwxrwxr-x 1 otrs www 3762 Jul 29 2011 otrs.XMLMaster.pl
-rwxrwxr-x 1 otrs www 1552 Jul 29 2011 otrs.cleanup
-rwxrwxr-x 1 otrs www 5835 Jul 29 2011 otrs.xml2sql.pl
JoeL2
Znuny newbie
Posts: 6
Joined: 10 Apr 2013, 15:02
Znuny Version: 3.0.10

Re: POP3 funktioniert nicht mehr

Post by JoeL2 »

Hilft das weiter?

help:/opt/otrs/bin # su otrs ./Cron.sh start
help:/opt/otrs/bin # crontab -l
no crontab for root
help:/opt/otrs/bin # crontab -l -u otrs
no crontab for otrs
JoeL2
Znuny newbie
Posts: 6
Joined: 10 Apr 2013, 15:02
Znuny Version: 3.0.10

Re: POP3 funktioniert nicht mehr

Post by JoeL2 »

Hmm, nachdem ich einen

# /opt/otrs/bin/Cron.sh start otrs

ausgeführt habe, laufen alle Cronjobs wieder.

Nachdem es mir aber keine Ruhe lässt, habe ich nochmals getestet: also wieder in die E-Maileinstellungen und den POP-Abruf von "gültig" auf "ungültig" gestellt, danach einen
# crontab -l -u otrs
ausgeführt und ich bekomme:

No crontab for otrs

-> Bug

ich betrachte es somit für mich selbst als gelöst, für OTRS wohl eher nicht.
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: POP3 funktioniert nicht mehr

Post by jojo »

OTRS fasst selbständig die Crontab nicht an. D.h. daran kann es nicht liegen...
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Locked