2024R1.2

Security

  • Added support for ModSecurity Web Application Firewall [#1084] – DA
  • Fixed privilege escalation via nagvis.conf (Thanks Exodus Intelligence for reporting this) [GL:XI#1207] – SAW
  • Improved validation in Docker Wizard and mitigated NULL poisoning vulnerability on systems with older PHP distributions (Thanks Exodus Intelligence for reporting this) [GL:XI#1206] – SAW

Updated

  • Update framework for several pages [GL:XI#1049,#1050,!828] – SG, GW
  • Improved Graph Explorer’s Neptune theme by putting graph management controls in a sliding drawer [GL:XI#1008] – LG
  • Improved Graph Explorer’s Multistacked performance graph by adding grouping by hostgroup/servicegroup [GL:XI#1008] – LG
  • Improved recognition of WEBP images when uploading via the Custom Includes component [GL:XI#1095] – DA
  • Improved Network Switch/Router Wizard to allow monitoring by Interface Name or Description [GL:XI#344] – SAW
  • Updated MySQL configuration to include default settings for max_allowed_packet, max_connections, and open_files_limit [GL:XI#1080] – GW
  • Updated NagVis to resolve PHP deprecations [GL:XI!919] – GW
  • Updated SLA Report and SLA Dashlet for Neptune [GL:XI!904] – GW
  • Updated nagios-plugins to version 2.4.10 – DA
  • Improved validation in several NRDP server plugins (Thanks Exodus Intelligence for reporting this) [GL:XI#1208] – SAW

Deprecated

  • Deprecated Debian 10, CentOS Stream 8, and EL7 [GL:XI!980] – GW

Added

  • Added Neptune Light theme [GL:XI#1028] – SG
  • Added configuration Wizard to monitor Windows via WinRM [GL:XI#1172] – AC
  • Added support for Ubuntu 24 [GL:XI#577] – GW, JM
  • Added History tab to Home->Details->Host Details and Host->Details->Service Details [GL:XI#897] – LG
  • Added Home->Incident Management->Mass Downtime page to schedule and remove downtime en masse [GL:XI#1044] – GW
  • Added ability for Nagios-Core-only contacts to use Nagios XI’s mailing configuration [GL:XI#339] – BB
  • Added new `filter` parameter to the `v1/config/host` REST API endpoint [GL:XI#1017] – LG
  • Added the ability to view data from Home->Graphs->Performance Graphs as a table [GL:XI#1005] – SG, CN
  • Added the ability to download from Home->Graphs->Performance Graphs as a CSV [GL:XI#1007] – SG
  • Added the ability to download Timestacked and Multistacked graph data from Home->Graphs->Graph Explorer as a CSV [GL:XI#1011,1010] – SG
  • Added filtering by Hostgroup or Servicegroup to Home->Graphs->Performance Graphs [GL:#1006] – CN
  • Added filtering by Hostgroup or Servicegroup to several dashlets [GL:XI#1053,!949] – GW
  • Added the ability to enable/disable PHPMailer debugging via the interface [GL:XI#175] – GW
  • Added inbound mail processing for systems that lack the PHP-IMAP library [GL:XI#61/1059] – BB

Fixed

  • Fixed an issue in the NCPA Wizard where typing a hostname into the “address” field would cause configuration to fail [GL:XI#1124] – SAW
  • Fixed issue with snmptrapsender component mistakenly indicating it wasn’t installed [GL:XI#1094] – DA
  • Fixed an issue where the “import config files” checkbox did not function when using the Neptune theme [GL:XI#1112] – SG
  • Fixed the PDF generation for the Bandwidth Usage Report [GL:XI#1079] – LG
  • Fixed an html issue on the report pages [GL:XI!897] – LG
  • Fixed a Neptune Dashlet offset when dashlets were stacked on Host & Service Status pages [GL:XI!897] – LG
  • Fixed a Neptune issue for Service Status of a down Host would have a background color on the Host Status Summary [GL:XI!897] – LG
  • Fixed an issue in the Switch/Router wizard where SNMP v3 credentials could be used to scan networked devices even when SNMP v1/v2 were selected [GL:XI#1215] – SAW
  • Fixed issue where LDAP would not show users properly [GL:XI!952] – AC

Component Updates

Core Config Manager (CCM) 3.5.0

  • Added support for MRTG configuration file management [GL:XI#48] - SAW