#5102 closed Defekt (erledigt)
"klemmende Tickets"
| Reported by: | Rüdiger Kupper | Owned by: | netzwerk |
|---|---|---|---|
| Priority: | bald erledigen | Milestone: | Schuljahr 2023/24 |
| Component: | Webdienst: Mail | Severity: | beeinträchtigt den Unterricht einiger Lehrer |
| Keywords: | Cc: | tgs-it@… |
Description
Ich habe gestern Abend ein Ticket mit Komponente "Gebäudemanagement" geschrieben (Standard-Owner Hr. Gutekunst, per Email). Ich sehe etwas, das ich bei Trac noch nie erlebt habe:
- das Ticket taucht doppelt auf (5099 und 5100)
- diese beiden Tickets stehen immer oben in der Liste, so als würden sie permanent verändert.
-> Hat Hr. Gutekunst vielleicht einen automatischen Email-Beantworter, der gerade unseren Server zuspammt?
Change History (8)
comment:1 by , 3 years ago
| Cc: | added |
|---|---|
| Resolution: | → erledigt |
| Status: | new → closed |
comment:2 by , 3 years ago
Wir bekommen nun auch noch massenweise Nachrichten von postmaster@…, die sich wohl über den Spam beklagen. Da diese ebenfalls an die Adresse trac@… laufen, erzeugen sie ein Trac-Ticket mit zunehmenden Kommentaren.
Maßnahme: Ich habe den Mailalias "trac@…" in der /etc/aliases auskommentiert. Mails an diese Adresse müssten jetzt zurückgewiesen werden (Empfänger unbekannt). Leider ist die Mail-Queue aber noch voll mit wartenden Nachrichten, so dass noch eine Weile Mails in unseren Postfächern einlaufen düften. Sollte dann aber ein Ende haben.
comment:3 by , 3 years ago
Okay, meiner Analyse nach ist folgendes passiert:
- Ticket mit Komponente "Gebäudemanagement" erstellt -> Owner gutekunst@… -> trac schickt eine Mail los
- Der Spamfilter unseres Mailgateways blockiert diese Mail weil sie Spam-Score 3 hat:
Spam detection results: 3 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP KAM_ASCII_DIVIDERS 0.8 Email that uses ascii formatting dividers and possible spam tricks KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment KAM_NUMSUBJECT 0.5 Subject ends in numbers excluding current years MISSING_HEADERS 1.207 Missing To: header REPLYTO_WITHOUT_TO_CC 1.946 -
(da konnte man trac vielleicht noch besser konfigurieren) - Die Spam-Regel "block outgoing spam" legt fest, dass zwei Nutzer informiert werden sollen: Jens Herbers und der Absender der blockierten Mail (trac@…).
Matching Rule: Block outgoing Spam Rule: Block outgoing Spam Receiver: jochen.gutekunst@freudenstadt.de Action: block message Action: notify jhe@tgs-freudenstadt.de Action: notify trac@kg-fds.de
- Ab hier nahm das Verhängnis seinen Lauf: Die Rückmail des Spamfiters wurde als neuer Kommentar in das Trac-Ticket aufgenommen. Da es einen neuen Kommentar gab, hat trac wieder eine Nachricht an den Owner geschickt (gutekunst) und ab da lief alles in der Schleife.
comment:4 by , 3 years ago
Diese beiden Regeln haben zu der hohen Spam-Score geführt:
MISSING_HEADERS 1.207 Missing To: header REPLYTO_WITHOUT_TO_CC 1.946 -
Es sollte also helfen, wenn wie trac beibringen, einen ordentlichen "TO:"-Header in seine Mails zu schreiben.
comment:5 by , 3 years ago
Okay, der "TO:"-header ist in Mails tatsächlich völlig optional und ich sehe auch keine Konfigurationseinstellung um email2trac zu veranlassen, ihn zu schreiben.
@Jens Herbers: Kannst Du die Absendeadresse "trac@…" im Spamfilter whitelisten? Oder auf einen dieser anderen Header testen, die in den Trac-Mails stehen (hier ein Beispiel):
From: Kepler-Trac <trac@kg-fds.de> X-Trac-Version: 0.12.2 Precedence: bulk Auto-Submitted: auto-generated X-Mailer: Trac 0.12.2, by Edgewall Software X-Trac-Project: Kepler-Trac Reply-To: trac@kg-fds.de X-URL: http://paedml.kg-fds.de/ Subject: [Kepler-Trac] #5104: TEST Ticket X-Trac-Ticket-URL: http://paedml.kg-fds.de/trac/ticket/5104 X-Trac-Ticket-ID: 5104
Außerdem kann ich "postmaster@…" bei email2trac blacklisten, so dass von dort keine Ticket-Updates entgegengenommen werden. Das müsste das "Ping Ping" jedenfalls schon mal unterbinden.
comment:6 by , 3 years ago
| Cc: | added; removed |
|---|---|
| Component: | Ich kenne die passende Komponente nicht. → Webdienst: Mail |
| Priority: | schnell erledigen → bald erledigen |
comment:7 by , 3 years ago
Für's nächste Mal: Man kann auch die Queue bereinigen - mit etwas cli-Magie, siehe das Beispiel unter "-d": https://manpages.ubuntu.com/manpages/lunar/en/man1/postsuper.1.html
comment:8 by , 3 years ago
Ich habe das Email2Trac-Interface nun wieder aktiviert.
Mails von Absendern, die mit „postmaster@“ beginnen, werden verworfen.
@Jens Herbers: Du kannst jetzt wieder per Mail-Reply an Trac-Tickets mitarbeiten.
Habe die beiden Tickets als trac-Admin entfernt. Die Beteiligten haben jetzt offenbar SEHR viele Mails bekommen :-(.