-
Problem report
-
Resolution: Duplicate
-
Trivial
-
None
-
6.2.5rc1, 6.4.0beta3
Problem description: The following error is observer in Problems by Severity widget with "Show suppressed problems" = true, if one of the problems to be displayed was manually suppressed, but the suppression period has already completed:
Undefined index: suppress_until [zabbix.php:22 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → makeSeverityTotals() → getSeverityTableCell() → makeProblemsPopup() → isEventRecentlySuppressed() → CConfigFile->{closure}() in conf/zabbix.conf.php:112] Undefined index: suppress_until [zabbix.php:22 → require_once() → ZBase->run() → ZBase->processRequest() → ZBase->processResponseFinal() → CView->getOutput() → include() → makeSeverityTotals() → getSeverityTableCell() → makeProblemsPopup() → CConfigFile->{closure}() in conf/zabbix.conf.php:112]
Steps to reproduce:
- Open any dashboard in edit mode
- Add a "Problems by severity" widget and set "Show suppressed problems" to true
- Create a problem
- Manually suppress this problem for 2-3 minutes
- Wait until the suppression period is completed
- Open the dashboard and check the previously created Problems by severity widget
Result: The above error is observed in the widget
Expected: no errors should occur.