LCSAM startet nicht automatisch

  • Hallo zusammen,
    Ich hab seit Tagen keine Mails mehr bekommen und heute mal einen Test gestartet und selbst verschickte Mails kamen ebenfalls nicht an. Nachdem ich dann das Forum durchsucht habe scheint das Problem zu sein, dass der LCSAM-Milter sich nicht automatisch nach Neustart des Systems startet. Ich habe ihn dann manuell gestartet. Im Mail.Log war in vielen Zeilen zu lesen:


    Code
    Oct  1 16:25:58 ns312862 postfix/smtpd[30339]: connect from HOSTNAME[IP]
    Oct  1 16:25:58 ns312862 postfix/smtpd[30339]: warning: connect to Milter service unix:/var/run/lcsam.sock: No such file or directory
    Oct  1 16:25:58 ns312862 postfix/smtpd[30339]: NOQUEUE: milter-reject: CONNECT from HOSTNAME[IP]: 451 4.7.1 Service unavailable - try again late$
    Oct  1 16:25:58 ns312862 postfix/smtpd[30339]: NOQUEUE: milter-reject: EHLO from HOSTNAME[IP]: 451 4.7.1 Service unavailable - try again later; $
    Oct  1 16:25:58 ns312862 postfix/smtpd[30339]: disconnect from HOSTNAME[IP]


    Ich werde nun häufiger danach schauen und regelmäßig Testmails senden. Kann jemand das Problem nachvollziehen oder bestätigen?
    Habe Ubuntu 12.04 .


    LG,


    Jan

  • Hallo janwego,


    unter Ubuntu 12.04 beobachte ich gerade ein ähnliches verhalten. Bei mir steigt der Dienst regelmäßig aus. Dann kommen einfach keine
    Mails mehr rein.


    Code
    Nov 17 11:02:19 system01 postfix/smtpd[28806]: connect from gmy2-mh873.smtproutes.com[94.186.192.202]
    Nov 17 11:02:19 system01 postfix/smtpd[28806]: warning: connect to Milter service unix:/var/run/lcsam.sock: No such file or directory
    Nov 17 11:02:19 system01 postfix/smtpd[28806]: NOQUEUE: milter-reject: CONNECT from gmy2-mh873.smtproutes.com[94.186.192.202]: 451 4.7.1 Service unavailable - try again later; proto=SMTP
    Nov 17 11:02:19 system01 postfix/smtpd[28806]: NOQUEUE: milter-reject: EHLO from gmy2-mh873.smtproutes.com[94.186.192.202]: 451 4.7.1 Service unavailable - try again later; proto=SMTP helo=<gmy2-mh873.smtproutes.com>
    Nov 17 11:02:19 system01 postfix/smtpd[28806]: NOQUEUE: milter-reject: MAIL from gmy2-mh873.smtproutes.com[94.186.192.202]: 451 4.7.1 Service unavailable - try again later; from=<YG-20141117-fa6df6c7213338@epal.com> proto=ESMTP helo=<gmy2-mh873.smtproutes.com>
    Nov 17 11:02:20 system01 postfix/smtpd[28806]: disconnect from gmy2-mh873.smtproutes.com[94.186.192.202]


    @Keppler: Was könnte hier das Problem sein ? Anbei mal die LC Diag


  • Suchen Sie bitte mal im /var/log/mail.log, was da so zum lcsam-Prozess drin steht (am besten per grep). Wenn lcsam nicht mehr läuft, müsste es sich natürlich irgendwann beendet haben. Vielleicht gibt das Log mehr Auskünfte dazu.


    Ich gehe davon aus, dass Sie die aktuelle LC-Version einsetzen? (v1.7.5-r3127)

  • Moin,


    ja wir haben die aktuelle Version r3127 installiert.


    Hier der Auszug aus der Maillog.



    Der Dienst war nach dem letzten Auswahl und Neustart am 12.11. um 22:22, nach nur etwas mehr als 24 Stunden wieder ausgestiegen.

  • Code
    Nov 12 23:28:15 system01 lcsam[17737]: 5.83.128.154: lcsam_helo('node-fra')
    Nov 12 23:28:15 system01 lcsam[17737]: 5.83.128.154: lcsam_envfrom('monitoring@isp-serverfarm.de')
    Nov 12 23:28:15 system01 lcsam[17737]: 5.83.128.154: lcsam_abort()
    Nov 12 23:28:15 system01 lcsam[17737]: : lcsam_close()
    Nov 12 23:31:35 system01 postfix/smtpd[4579]: warning: connect to Milter service unix:/var/run/lcsam.sock: No such file or directory


    Prüfen Sie bitte mal im mail.log bzw. syslog, was zwischen 23:28:15 und 23:31:35 eventuell so alles passiert ist.


    Zitat

    Der Dienst war nach dem letzten Auswahl und Neustart am 12.11. um 22:22, nach nur etwas mehr als 24 Stunden wieder ausgestiegen.


    Das Blöde an der Sache ist, dass der Milter-Prozess komplett durch das Milter-Framework gesteuert wird - man registriert quasi nur die eigenen Handler-Funktionen. Wenn sich das bei Ihnen aber so schnell reproduzieren lässt, bauen wir mal weitere Debug-Informationen ein, die vielleicht einen Hinweis darauf liefern könnten wo genau Milter da aussteigt.

  • Scheinbar ist die Logrotation schuld an dem ganzen Problem.


  • Hallo,


    was da geschehen ist war kein Logrotate, sondern ein Server-Neustart (ein Kill-Signal 15 vom init-Prozess deutet zumindest stark darauf hin ;) Außerdem gibt es eine Zeitlücke von über 1,5 Minuten zwischen den Service-Stopps und -Starts.


    Das hat die Fehlerquelle dann auch eingegrenzt: unter Ubuntu 12 konnte LiveConfig das init-Script für lcsam nicht korrekt installieren. Mit folgendem Befehl kann das nachgeholt werden:

    Code
    update-rc.d lcsam defaults


    Mit dem nächsten Update (v1.8) holt LiveConfig das ggf. selbst nach.


    Viele Grüße


    -Klaus Keppler

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!