Skip to content

Fix false CRITICAL alerts for perpetual IronPort licenses#2

Open
jesusangel wants to merge 1 commit intogeuma:masterfrom
jesusangel:master
Open

Fix false CRITICAL alerts for perpetual IronPort licenses#2
jesusangel wants to merge 1 commit intogeuma:masterfrom
jesusangel:master

Conversation

@jesusangel
Copy link
Copy Markdown

The plugin was interpreting keySecondsUntilExpire=0 as an imminent expiration, triggering CRITICAL alerts for perpetual licenses.

According to ASYNCOS-MAIL-MIB, perpetual licenses are explicitly identified via keyIsPerpetual, and may legitimately report keySecondsUntilExpire=0.

This change preserves the SNMP table index and checks keyIsPerpetual before evaluating expiration thresholds, skipping expiration logic for perpetual licenses and preventing false positives.

The plugin was interpreting keySecondsUntilExpire=0 as an
imminent expiration, triggering CRITICAL alerts for perpetual
licenses.

According to ASYNCOS-MAIL-MIB, perpetual licenses are explicitly
identified via keyIsPerpetual, and may legitimately report
keySecondsUntilExpire=0.

This change preserves the SNMP table index and checks
keyIsPerpetual before evaluating expiration thresholds, skipping
expiration logic for perpetual licenses and preventing false
positives.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant