AlertEngine mailbombs admin on plugin failure

Bug #330426 reported by Morten Brekkevold
2
Affects Status Importance Assigned to Milestone
Network Administration Visualized
Fix Released
High
Thomas Adamcik

Bug Description

Someone set up a Jabber alert address in one of our clients' NAV installations. Because of bug 330425, no python-xmpp package was installed on this server. This caused AlertEngine to produce multiple traceback error mails per second until someone killed the daemon (so far we've receive in excess of 70,000 emails with the same traceback).

I think I more correct approach to this insanity would be as follows:
If a plugin produces a fatal exception, such as an ImportError, the AlertEngine should send a single traceback error mail. Then it should blacklist the plugin module for the remainder of the process life.

Tags: alertengine
Changed in nav:
assignee: nobody → adamcik
importance: Undecided → High
milestone: none → v3.5.1
status: New → Confirmed
Thomas Adamcik (adamcik)
Changed in nav:
status: Confirmed → In Progress
Revision history for this message
Thomas Adamcik (adamcik) wrote :
Changed in nav:
status: In Progress → Fix Committed
Changed in nav:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.