2024R1.4.2
- May 13, 2025
Security
- Fixed an issue with BPI configuration and log files (Thanks to M. Cory Billington for reporting this) [GL:XI#1613] – JS
- Fixed a permissions insecurity for nagios.service (removed execute permissions) [GL:XI#1392] – NN
- Fixed an issue with the unsafe use of the serialize PHP function [GL:XI#1400] – NN
- Fixed an issue where an API key was shown to users without API access in Neptune themes [GL:XI#1845] – NS
- Update nagvis to 1.9.44 (numerous security fixes and more) [GL:XI#1608, GL:OSNV3] – LG
Updated
- Moved dashboard help and favorite buttons into the menu button and right click menu [GL:XI#1754] – TL
- Updated the dashlets minemap and bbmap to have scale buttons – CJD, BB
- Updated SNMP plugins for the Linux SNMP and Windows SNMP wizards [GL:XI#22] – TL
- Updated the check_xml plugin’s help menu and verbose debug output to be more useful [GL:XI#1297] – TL
- Updated the OpenAI wizards styling [GL:XI#1394]
- Updated the OpenAI wizard to use a new plugin [GL:XI#1394] – CJD
- Updated vsphere wizard pyvmomi module install instructions [GL:XI#1818] – CJD
- Updated highlight effects when hovering ‘Add to dashboard’ button [GL:XI#1768] – ZR
- Updated custom text dashlet to have a character limit [GL:XI#1633] – CJD
- Updated Windows SNMP wizard timeout to 10 seconds [GL:XI#1270] – CJD
- Updated CCM to display service name when deleting a service [GL:XI#1214] – CJD
- Updated enterprise feature warning banner to be consistent between themes [GL:XI#1391] – CJD
- Updated Powershell plugins to the latest Powershell version in nagios-windows-plugins [GL:XI#1196] – MPB, RP
Removed
- Removed old plugin check_ncpa.py from cloud-vm wizard [GL:XI#1671] – LG
- Removed Capacity Overview dashlet enterprise warning message [GL:XI#1687] – CJD
- Removed various fonts from the Custom Text dashlet that caused errors on Linux and Mac systems [GL:XI1665] – CJD
- Removed jQuery 3.3.1 [GL:XI#1562] – TL
- Removed superfluous buttons from Highcharts dashlets [GL:XI1611] – ZR
- Removed out of date restore_defaults script that restored XI to defaults incorrectly [GL:XI#1857] – NN
- Removed external Highcharts exporting [GL:XI#1356] – TL
- Removed the plus symbol from the list of illegal characters [GL:XI#598] – CJD
- Removed mibdepot link [GL:XI1547] – NS
- Removed unwanted options from Multistacked performance graph [GL:XI#1592] – AL
- Removed “Show Errors” button in “Apply Configuration” and always display errors [GL:XI#1844] – JJ
- Removed border from theme preview image [GL:XI#1865] – JJ
Added
- Added the ability to reconfigure existing dashlets on a dashboard [GL:XI#1676] – TL
- Added the ability to auto-arrange dashlets on a dashboard via the menu button and right click menu [GL:XI#1753] – NS, TL
- Added scrollbars to the Minemap dashlet – TL
- Added scrollbars to the BBmap dashlet – CJD
- Added new monitoring options in the OpenAI wizard – CJD
- Added the ability to click the entire preview image to add a dashlet to a dashboard on the Available Dashlets page [GL:XI#1768] – ZR
- Added the ability to toggle dashlet backgrounds in Neptune themes – TL, BB
- Added popup to login page allowing users to set the language for their entire instance, previously limited to login page only [GL:XI#1778] – AW
- Added documentation notice about NCPA configuration for Docker in Docker wizard [GL:XI#851] – RP
Fixed
- Fixed OpenSSL package issue for CentOS 9 [GL:XI#1855] – SG, GW, TL
- Fixed vsphere wizard to display data properly on the datastores page [GL:#NOISSUE] – NN
- Fixed an issue where the Custom URL dashlet would not allow other Nagios XI pages to be embedded [GL:XI#1781] – TL
- Fixed an issue where the Linux SNMP and Windows SNMP wizards had improper timeout durations [GL:XI#1824] – TL
- Fixed an issue where the ‘Not Authorized’ error message was not styled in the Neptune theme [GL:XI#1812] – TL
- Fixed tour cards rendering off screen on small screens in the Modern theme [GL:#1668] – HM
- Fixed an issue where the content of custom dashlets would appear outside of the dashlet [GL:XI#1811] – TL
- Fixed an issue where graphs on the Capacity Planning page would be blank if the host had no data [GL:XI#326] – TL
- Fixed an issue where services were being added incorrectly in SNMP wizard [GL:XI#810] – HM
- Fixed a styling issue on dark themes where Alert Timeline text would be too light [GL:XI#1830] – CJD
- Fixed an issue where not having a default input and output rate on the Switch & Router wizard would break Step 2 [GL:XI#1828] – TL
- Fixed an issue in certain wizards where finishing with a template lost user service selections [GL:XI#746] – HM
- Fixed misspelling of Deutsch in language dropdowns [GL:XI#1787] – AW
- Fixed an issue where an LDAP server password with certain characters would malform bash command [GL:#1149] – HM
- Fixed an issue where dashboards would not resize when a dashlet was resized beyond the visible area [GL:XI#1610] – TL
- Fixed an issue where the Administrative Tasks dashlet did not render all elements when Important Tasks are present for the user [GL:XI#1814] – HM
- Fixed an issue where some CCM forms would not populate fields with a value of 0 [GL:XI#1476] – TL
- Fixed an issue where the Modern Dark theme did not have dark scrollbars [GL:XI#1789] – TL
- Fixed an issue not allowing .bmp files to be uploaded to custom-includes [GL:XI#1849] – NN
- Fixed an issue where dashlet titles would appear when ‘Hide Title’ was clicked [GL:XI#1622] – TL
- Fixed an issue where the Add View form would not reset after submission [GL:XI#1698] – TL
- Fixed an issue where help and favorite icons were visible in improper locations [GL:XI#1504] – TL
- Fixed Performance Graph not showing any data on creation [GL:XI#1694] – NS
- Fixed an issue where the NCPA wizard form would break on small screens [GL:XI#1308] – NN
- Fixed text wrapping in the CCM Select option buttons [GL:XI#1700] – ZR
- Fixed an issue where form selections were being lost on step two when a user encountered an error in NCPA wizard [GL:XI#1497] – HM
- Fixed an issue in the XML plugin where URLs would break when using the -R option [GL:XI#1295] – CJD
- Fixed an issue where trial extensions would not function properly [GL:XI#1797] – CN, TL
- Fixed an issue in the Auto Configure settings where checkboxes didn’t save input [GL:XI#1151] – CJD
- Fixed an issue where the World Map layers icon overlapped the favorite icon in Modern themes [GL:XI#1641] – TL
- Fixed an issue where the Neptune theme wasn’t using individualized Host icons [GL:XI#1503] – HM
- Fixed an issue with SOAP causing many PHP-FPM error messages [GL:XI#1842] – NN
- Fixed an issue where dashboard colors would break when adding many dashlets in quick succession [GL:XI#1514] – NS
- Fixed an issue where the config menu dropdown remained open/nav bar elements stayed darkened when user ends tour on steps with it open [GL:XI#1585] – HM, NS
- Fixed an issue where the “Do not Apply Configuration” tooltip doesn’t dismiss in Configuration Wizards [GL:XI#1649] – TL
- Fixed an issue where the SLICENSE.TXT popup would not appear on the 2014 and Classic themes [GL:XI#1659] – TL
- Fixed an issue where the Watchguard wizard wasn’t properly adding selected ports [GL:XI#1147] – NN
- Fixed an issue where the Monitoring Engine Stats dashlet had incorrect preview images [GL:XI#1629] – TL
- Fixed an issue where hosts selected in Auto Discovery results didn’t transfer over to the deploy agent screen [GL:XI#1368] – CJD
- Fixed an issue where adding a new View would display a success message when no view was added [GL:XI#1679] – TL
- Fixed an issue where an incorrect error message would display on performance graphs [GL:XI#1628] – TL
- Fixed opacity in the Custom URL dashlet [GL:XI#1644] – AL
- Fixed bandwidth usage report PDF downloading to properly show highchart graphs [GL:XI#1685] – NN
- Fixed API – Common Solutions page typo and added missing information [GL:XI#1566] – CJD
- Fixed an issue where a Dashlet would not remain on top of other Dashlets when brought to the front [GL:XI#1767] – TL
- Fixed an issue where the Undo and Redo buttons would be hidden behind Dashlets on Dashboards [GL:XI#1639] – AL
- Fixed an issue where SLA Report PDFs were being cropped erroneously [GL:XI#1528] – HM
- Fixed an issue where the Operations screen would remain dark in the Neptune Light theme [GL:XI#1703] – HM
- Fixed an issue where the Enterprise banner would overlap data in Report PDFs [GL:XI#1525] – NN
- Fixed an issue where users would be erroneously redirected to the “Home Page” Dashboard when adding/removing a Dashboard from favorites [GL:XI#1505] – NN
- Fixed certain dashlets to comply with Color Correction theme [GL:XI#1612] – CJD
- Fixed an issue where system timeout settings could be set to negative values [GL:XI#1603] – TL
- Fixed an issue where the Printer and Website Wizards were not saving data when going back from step four [XI:#1587] – HM
- Fixed an issue where new disk usage checks would not have default warning and critical thresholds in the Linux SNMP Wizard [GL:XI#1183] – TL
- Fixed an issue where the custom Dashboard background color was not working properly on non-Neptune themes [GL:XI#1654] – MK
- Fixed an issue where the current value of an OID would not be fully visible in the SNMP Walk wizard [GL:XI#1386] – TL
- Fixed an issue where upgrading NagVis would fail due to incorrect file paths [GL:XI#1490] – LG
- Fixed an issue where the default layout directive was not being respected for the Network Status Map [GL:XI#1758] – NN, CJD
- Fixed an issue where the Alert History dashlet showing history before the XI instance was created [GL:XI#1593] – AL
- Fixed an issue where dashboard names would not wrap properly, causing the name to be cutoff [GL:XI#1760] – ZR
- Fixed an issue in Website Wizard where the checkbox label checked an incorrect checkbox [GL:XI#1783] – HM
- Fixed an issue where the Highchart Dashlet’s context menu was not fully visible when the dashlet was small [GL:XI#1696] – TL
- Fixed an issue where Help button dropdown in the upper right of the interface was displaying on every reload [GL:XI#1664] – HM
- Fixed an issue where the navigation header items in the tour darken incorrectly in step 7 [GL:XI#1777] – HM
- Fixed an issue where Tours wouldn’t reset properly in the Neptune theme [GL:XI#1554] – NS
- Fixed an issue in Graph Explorer that caused input form formatting to break [GL:XI#1520] – NS
- Fixed Host and Service History not showing up properly in the History tab of the respective Detail pages [GL:XI#1799] – NS
- Fixed Nagios Core login alert displaying on unified pages when the user is already authenticated in Nagios XI [GL:XI#1350] – NS
- Fixed various Firefox Neptune theme issues/inconsistencies [GL:XI#1427] – NS
- Fixed various visual bugs in the BBMap Dashlet [GL:XI#1660] – AL, CJD
- Fixed font consistency in the Manage Users table header [GL:XI#1763] – HM
- Fixed various bugs with the functionality and user experience of using Dashboards and Dashlets – BB
- Fixed an issue where the configuration menu for the Custom Text dashlet would appear off-screen [GL:XI#1623] – CJD
- Fixed an issue in NagVis where users couldn’t properly exclude members or states [GL:XI#1496] – EK
- Fixed an issue where the application footer wasn’t being properly stuck to the bottom of the browser window [GL:XI#1604] – NS
- Fixed a required field styling issue in Configuration Wizards [GL:XI#1521] – CPD
- Fixed the Hypermap Dashlet so multiple can be on the same Dashboard without errors [GL:XI#1773] – CJD
- Fixed an issue where a Wizard could be added to favorites more than once [GL:XI#1597] – EK
- Fixed a typo in Add New User page [GL:XI#1762] – CJD
- Fixed an issue where the Permalink and Popout options lost filter selections for the Event Log and Host Notification pages [GL:XI#1475] – NS
- Fixed the CCM Add Command Help Overlay styling to match other Help Overlays [GL:XI#1507] – EK
- Fixed a visual bug where the View Host Status Details button icon for localhost would fail to show [GL:XI#1517] – JC
- Fixed an issue in the Ubuntu version check to prevent unsupported versions from passing initial validation [GL:XI#1808] – NS
- Fixed an issue where users could not edit Graph Templates due to incorrect permissions [GL:XI#1582] – NN
- Fixed an issue where ampersands (&) were not being displayed properly [GL:XI#1646] – NN
- Fixed an issue where the Introduction Tour would not continue to the Wizard Tour in the Neptune theme [GL:XI#1809] – NS
- Fixed an issue where Dashlet contents would be off-center after resizing the Dashlet [GL:XI#1816] – NS
- Fixed an issue where the Birdseye view would stay dark in the Neptune Light theme [GL:XI#1625] – NS
- Fixed an issue where the minimize button would be rendered behind banners in the Modern and Modern Dark themes [GL:XI#1645] – NS
- Fixed issue in the vSphere plugin where dividing by zero was possible when checking VMFS [GL:XI#1498] – CJD
- Fixed an issue in the MySQL Server Wizard where input boxes would change sizes on input [GL:XI#1550] – NS
- Fixed an issue where users could input long Dashboard names and crash the system [GL:XI#1680] – NS
- Fixed an issue where the Network Status Map was positioned incorrectly [GL:XI#1756] – CJD
- Fixed an issue where required fields in the Core Configuration Manager were not being treated as required [GL:XI#1759] – CJD
- Fixed an issue where the “Remove” tooltip stays on screen after removing a View on the Manage My Views page [GL:XI#1678] – CJD
- Fixed an issue where the “More Components” tooltip was appearing off-screen [GL:XI#1519] – CJD
- Fixed an issue where the same warning banner appears twice in Classic and 2014 themes on Schedule New Page [GL:XI#1651] – CJD
- Fixed an issue where clicking outside of a popup didn’t close the popup window [GL:XI#1634] – CJD
- Fixed an issue preventing PDF report downloads [GL:XI#1509] – JS
- Fixed an issue where Host icons overlap on Detail pages when the “Acknowledged” icon is also present [GL:XI#1225] – CPD
- Fixed a storage calculation issue with disks over 2TB in the Windows SNMP plugin [GL:XI#506] – NN
- Fixed an issue in the NCPA Plugin that would cause out of bounds errors [GL:XI#1431] – RP
- Fixed Operations Center tooltips not disappearing if they are visible when the table refreshes [GL:XI#1529] – NS
- Fixed an issue causing “Gateway Timeout” errors to not be styled properly in the Neptune theme [GL:XI#1078] – DN
- Fixed an issue where logging out would not always preserve the user’s selected language [GL:XI#1513] – DN
- Fixed an issue where the hover effect flickered when hovering “Dashify” buttons on Dashlets [GL:XI#1558] – MK
- Fixed an issue where deleting or inactivating the last service in a service group caused an Apply Configuration error [GL:XI#677] – RP
- Fixed an issue of text wrapping causing contents to spill out of container [GL:XI#1755] – AL
- Fixed an issue where banners were being blocked by dashlets in the Classic and 2014 themes [GL:XI#1617] – EK
- Fixed offloaded database upgrade failure due to multiple host entries in MySQL user table [GL:XI#1331] – CPD
- Fixed an issue where unversioned python scripts in Capacity Planning wouldn’t work properly [GL:XI#1244] – RP
- Fixed an issue in NagVis that was preventing new users and new roles from being added [GL:XI#1822] – DN/AW
- Fixed an issue with Commands being sorted improperly when reinstalled [GL:XI#789] – EK
- Fixed Python 3 support for MongoDB monitoring wizards [GL:XI#1437] – RP, JJ
- Fixed an issue where no results would be displayed when filtering by service under specific circumstances [GL:XI#1875] – RP
- Fixed column-statistics error in backup_xi.sh on Debian [GL:XI#1309] – KF
