Logcheck versendet keine Mail

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
The_darkness
Beiträge: 350
Registriert: 12.03.2005 13:12:44

Logcheck versendet keine Mail

Beitrag von The_darkness » 14.09.2005 11:51:55

Hi Zusammen!

Ich habe gerade bei mir Logcheck eingerichtet. Wenn ich Logcheck ausführe kommt folgende Meldung
grep: Invalid regular expression
Und ich bekomme keine Mail zugestellt.

Woran kann das liegen?

Danke

Benutzeravatar
hacman
Beiträge: 209
Registriert: 24.04.2004 13:05:48
Wohnort: Hamburg
Kontaktdaten:

Beitrag von hacman » 14.09.2005 13:17:38

Grundsätzlich heißt das, dass in einer Deiner config Datein mit den RegExps für Logcheck ein Fehler ist.
Hast Du logcheck aus Debian installiert oder von Hand kompiliert?
Wenn Du das Debianpaket hast, was hast Du geändert? Irgendwelche neuen Regeln?

Gruß, hacman
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GE/CS d- s++:+ a- C+++ USL++++ P+ L+++ E--- W+++ N++ o-- K w--- O- M- V-- PS++ PE Y+ PGP++ t++ 5++ X- R !tv b+++ DI++ D++ G e+++ h-- r++ y?
-----END GEEK CODE BLOCK-----

The_darkness
Beiträge: 350
Registriert: 12.03.2005 13:12:44

Beitrag von The_darkness » 14.09.2005 13:31:56

Ich habe logcheck per atp installiert. Habe eben mal Logcheck samt conf removed und neu installiert. Kommt aber die selbe Meldung.

Was mir auffällt ist, das ich per mail aus der console mir keine Mail schicken kann. Hängt das damit zusammen?

Benutzeravatar
hacman
Beiträge: 209
Registriert: 24.04.2004 13:05:48
Wohnort: Hamburg
Kontaktdaten:

Beitrag von hacman » 14.09.2005 13:38:41

Eigentlich nicht, ist wahrscheinlich ein separates Problem.

Ich vermute jetzt mal ins Blaue:
Du hast zwar den Logcheck neu installiert, es aber nicht vorher mit --purge vollständig deinstalliert. Dadurch sind die kaputten Configdateien erhalten geblieben.

Was Dein Emailproblem angeht: Hast Du versucht Dir lokal eine Email zuzustellen, oder an einen anderen Server?
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GE/CS d- s++:+ a- C+++ USL++++ P+ L+++ E--- W+++ N++ o-- K w--- O- M- V-- PS++ PE Y+ PGP++ t++ 5++ X- R !tv b+++ DI++ D++ G e+++ h-- r++ y?
-----END GEEK CODE BLOCK-----

The_darkness
Beiträge: 350
Registriert: 12.03.2005 13:12:44

Beitrag von The_darkness » 14.09.2005 13:42:17

Falsch vermutet :D

Ich habe mit --purge deinstalliert.

Die MAil habe ich versucht an eine t-online-Adresse zu Mailen.

Es handelt sich um einen Online Apache-Server.

Benutzeravatar
hacman
Beiträge: 209
Registriert: 24.04.2004 13:05:48
Wohnort: Hamburg
Kontaktdaten:

Beitrag von hacman » 14.09.2005 13:56:32

Ok,
dann mal weiter im Buch:
Nochmal deinstallieren und dazwischen checken, dass /etc/logcheck nicht existiert, ansonsten rm -rf behandeln.. (Wie Du siehst, hab ich die Idee noch nicht aufgegeben. :) )
Emails an die großen Provider gehen meistens nicht von dynamischen IPs aus, es sei denn, man authentifiziert sich vorher.
Teste erstmal mit lokalen Emails, dadurch kannst Du die Probleme voneinander trennen.

Wenn das auch nicht hilft, probier mal nen strace drauf und versuch herauszufinden, welche Datei er zuletzt vor dem Fehler einließt. Die müstest Du dann mal pasten.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GE/CS d- s++:+ a- C+++ USL++++ P+ L+++ E--- W+++ N++ o-- K w--- O- M- V-- PS++ PE Y+ PGP++ t++ 5++ X- R !tv b+++ DI++ D++ G e+++ h-- r++ y?
-----END GEEK CODE BLOCK-----

The_darkness
Beiträge: 350
Registriert: 12.03.2005 13:12:44

Beitrag von The_darkness » 14.09.2005 14:05:06

hacman hat geschrieben:Ok,
dann mal weiter im Buch:
Nochmal deinstallieren und dazwischen checken, dass /etc/logcheck nicht existiert, ansonsten rm -rf behandeln.. (Wie Du siehst, hab ich die Idee noch nicht aufgegeben. :) )
Emails an die großen Provider gehen meistens nicht von dynamischen IPs aus, es sei denn, man authentifiziert sich vorher.
Teste erstmal mit lokalen Emails, dadurch kannst Du die Probleme voneinander trennen.

Wenn das auch nicht hilft, probier mal nen strace drauf und versuch herauszufinden, welche Datei er zuletzt vor dem Fehler einließt. Die müstest Du dann mal pasten.
Habe jetzt noch mal removed. Dabei bleib das Verzecihnis logcheck und die Ignore-Verzeichnisse bestehen. Habe ich alles gelöscht.
Dann neu installiert.
Logcheck ausgeführt. Ohne Fehlermeldung (ja ok, sag nichts:) )
Aber die Mail kommt immer noch nicht an. Habe mich vorher extra falsch angemeldet.

Wie gesagt ist es ein Webserver (fest IP). Der EMail-Verkehr läuft auch ohne Probleme. Nur wenn ich halt per Mail versenden will nicht.

Nachtrag:
Habe jetzt auch eine lokal Email genommen.

Benutzeravatar
hacman
Beiträge: 209
Registriert: 24.04.2004 13:05:48
Wohnort: Hamburg
Kontaktdaten:

Beitrag von hacman » 14.09.2005 14:09:40

Hm, wie wärs mal mit ner Fehlermeldung aus /var/log/mail.log oder so?
Welchen Emailserver hast Du da drauf? Postfix?
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GE/CS d- s++:+ a- C+++ USL++++ P+ L+++ E--- W+++ N++ o-- K w--- O- M- V-- PS++ PE Y+ PGP++ t++ 5++ X- R !tv b+++ DI++ D++ G e+++ h-- r++ y?
-----END GEEK CODE BLOCK-----

The_darkness
Beiträge: 350
Registriert: 12.03.2005 13:12:44

Beitrag von The_darkness » 14.09.2005 14:21:59

Hm also in mail.err steht nichts. Ich verwende Qmail

Benutzeravatar
hacman
Beiträge: 209
Registriert: 24.04.2004 13:05:48
Wohnort: Hamburg
Kontaktdaten:

Beitrag von hacman » 14.09.2005 14:37:34

Muß nicht unbedingt in mail.err sein, kann auch einer der anderen mail.* sein.

Mit Qmail kenn ich mich nicht aus. Stell die Frage am besten nochmal in der Mail Kategorie.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GE/CS d- s++:+ a- C+++ USL++++ P+ L+++ E--- W+++ N++ o-- K w--- O- M- V-- PS++ PE Y+ PGP++ t++ 5++ X- R !tv b+++ DI++ D++ G e+++ h-- r++ y?
-----END GEEK CODE BLOCK-----

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 14.09.2005 14:39:28

Postfix loggt z.B. alles in die /var/log/mail.log
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

The_darkness
Beiträge: 350
Registriert: 12.03.2005 13:12:44

Beitrag von The_darkness » 14.09.2005 14:41:29

Ja ok, mache ich

Trotzdem schon mal Danke

Antworten