Nagios XI Changelog

The latest release of Nagios XI is 2026R2, released . 183 releases are listed below.

Nagios XI 2026R2

Added roles for much more powerful permission controls, along with the new Wizard builder, an updated wizard page, in addition to various important security fixes, enhancements to the Neptune UI, and of course event forwarding to the new Fusion. [Video Overview]

Security

  • Fixed a command injection vulnerability in the CCM’s Command Test function (thanks to Eangly Roeurn for reporting this) [GL:XI#2636] – JS
  • Fixed a command injection vulnerability in the Upload MIB process (thanks to Eangly Roeurn for reporting this) [GL:XI#2637] – JS
  • Fixed an SQL injection vulnerability with the V2 dashboards endpoint (thanks to Eangly Roeurn for reporting this) [GL:XI#2638] – JS

Added

  • Added an optional experimental Neptune navigation structure [GL:XI!2736] – CN
  • Added support for EL10 [GL:XI!2595] – BS, CB, BR
  • Added support for the Declarative Wizard format [GL:XI!2581] – BR, ZR
  • Added the ability to create roles and assign them to users [GL:XI#2517] – BR, ZR
  • Added the ability to forward events to Fusion [GL:XI!2736] – CN, AC, KF
  • Added the Wizard Builder [GL:XI!2581] – BR, ZR

Fixed

  • Fixed an issue causing the home page to briefly display and vanish while loading [GL:XI!2731] – ZR
  • Fixed an issue preventing errors from displaying in the Nagios Mod-Gearman UI [GL:XI#2608] – BS

Updated

  • Updated influx NEB module to influx_perf_api_v2 with full NTSDB schema [GL:XI!2695] – SN
  • Updated NagVis to 1.9.47f [GL:XI!2701] – EK
  • Updated the Configuration Wizards gallery page [GL:XI!2581] – BR, ZR

Nagios XI 2026R1.7

The most potentially impactful thing is that we are now shipping check_ncpa written in C, versus the old way written in Python. check_ncpa checks execute up to 10x faster in our checking, the ultimate impact is that customers should be able to run more check_ncpa checks on the same hardware. Existing checks will not be affected. New monitoring configured via a check_ncpa-based wizards will use the new C-based plugin.

There is a migration script available from the support department if people want to migrate their checks to the faster plugin. We aren’t shipping that script with XI so that people don’t just run it without thinking through the consequences.

Other than that, SSO for XI mobile is the “Added” that makes it a feature release. Lots of fixes, Debian 11 support is removed, and people will see that continue with the other products. [Video Overview]

Added

  • Added SSO to mobile [GL:XI#2411] – BB

Fixed

  • Fixed an issue causing Capacity Planning dashlets to use autoscale erroneously on Smart Dashboards [GL:XI#2604] – ZR
  • Fixed an issue causing ranges to be ineffective when monitoring license activations in the Microsoft 365 Wizard [GL:XI#2612] – BS
  • Fixed an issue causing the Bar Chart dashlet for Smart Dashboards to fail to filter when Data Source Hostgroup is selected [GL:XI#2613] – ZR
  • Fixed an issue causing the Custom Login component to be incompatible with the Neptune theme login page [GL:XI!2624] – ZR
  • Fixed an issue on the Manage Deployed Agents page where you could edit an existing worker with no token value [GL:XI#2584] – BR
  • Fixed an issue that allows people to run upgrades with versions older than the installed version [GL:XI#2621] – BR
  • Fixed an issue where conflicting modsecurity rules would not allow apache to start [GL:XI#2114] – BR
  • Fixed an issue where custom time periods on the Graph Explorer would not give data with US or EURO time formats [GL:XI#2616] – BR
  • Fixed an issue where logrotate would fail due to duplicate log entries in xidebug.log [GL:XI#2596] – BR
  • Fixed an issue where missing nrds files would cause an offline upgrade to fail [GL:XI#2571] – BR
  • Fixed an issue where offline installs would check for updates by default [GL:XI#1798] – BR
  • Fixed an issue where the Send Test Notifications page would return a false positive email sent result [GL:XI#2593] – BR
  • Fixed an issue where the Reason column on the Notifications page would be blank when a host/service recovered or when using custom notifications [GL:XI#2617] – BR
  • Fixed an issue where the browser’s history API wasn’t being updated properly in the Neptune theme, preventing history navigation [GL:XI#2214] – BB
  • Fixed an issue where the connectivity probe could incorrectly report a disconnect, usually due to PHP locking on large requests [GL:XI!2617] – BB
  • Fixed an issue where the subcomponent install script could loop infinitely [GL:XI#2597] – KF
  • Fixed an issue where users with an identical alias would show as Unknown when configuring individual SSO users [GL:XI#2537] – BB
  • Fixed an issue where you could not save a service if using only template inheritance [GL:XI#2607] – BR
  • Fixed an issue where you could not see the full input on date and time input fields in Neptune theme [GL:XI#2601] – BR
  • Fixed an issue where you could still attempt to modify the Home page without the existence of the Home Page Modification component [GL:XI#2599] – BR
  • Fixed an issue with links on the rapid response page leading to a 404 error [GL:XI#2573] – BR
  • Fixed an issue with PHPMailer logging where no logs were being recorded [GL:XI#498] – BR
  • Fixed an issue with SSH backups failing to be sent and being stored locally – [GL:XI#2588] – BR
  • Fixed an issue with the Kubernetes Wizard where Step 2 was not displaying metrics [GL:XI#2631] – LG
  • Fixed an issue with the Kubernetes Wizard where the NCPA token was mangled, breaking checks [GL:XI#2640] – LG
  • Fixed an undefined variable warning when offloading a database [GL:XI#2559] – BR
  • Fixed Load Average being a VM metric when it should be a server metric in the Proxmox VE Wizard [GL:XI!2582] – BS
  • Improved visibility on the close button for some menus on the Manage Mibs page [GL:XI#2558] – BR

Removed

  • Removed Debian 11 support [GL:XI#2564] – BS
  • Removed debug information from the timeperiods V1 API endpoint [GL:XI#2626] – BR
  • Removed the prep-release file [GL:XI#2602] – BS

Updated

  • Updated “Azure AD” to “Entra ID” per Microsoft’s naming update [GL:XI#2590] – BR, BB
  • Updated check_ncpa to install the check_ncpa binary on fresh installs [NOISSUE] – KF
  • Updated Nagios Core to 4.5.14 [GL:XI!2638] – EK
  • Updated our method of installation for the php-pecl-ssh2 package for a more consistent installation/upgrade experience [GL:XI!2600] – BR
  • Updated the Linode Wizard language to reflect its new name, Akamai Cloud [GL:XI#2327] – BR
  • Updated the Network Switch Router Wizard documentation [GL:XI#2534] – BR
  • Updated the Proxmox VE, Nutanix CE, and XCP-ng Wizards to include tutorial documentation links [GL:XI#2591] – BR
  • Updated the upgrade script to display the version being upgraded to in the terminal [GL:XI#2620] – CD

Nagios XI 2026R1.6.1

Browser and offline compatibility fixes.

Fixed

  • Fixed an issue causing users running old browsers to encounter installation errors – CN
  • Fixed an issue blocking users from selecting “Home Lab” during an offline install – CN

Nagios XI 2026R1.6

Improved NNA integration, improved SharePoint monitoring, plus select updates and fixes. [Video Overview]

Added

  • Added support for monitoring license activations and SharePoint to the Microsoft 365 Wizard [GL:XI#1971,516] – BS
  • Added the option “All Hostgroups” to the Bar Chart dashlet for Smart Dashboards [GL:XI#2540] – ZR
  • Added the option to update NagVis config files from the Bulk Renaming Tool [GL:XI#2354] – EK
  • For NNA 2026 integrations, added support for Network Reports and Network Queries, as well as the Network Traffic Analysis tab under hosts/services [GL:XI#2335] – SG

Fixed

  • Fixed an issue causing some dashlets on Smart Dashboards to display error info while initially fetching data [GL:XI#2149] – ZR
  • Fixed an issue causing the Graph dashlet on Smart Dashboards to render incorrectly on Scheduled Reports [GL:XI#2476] – ZR
  • Fixed an issue in SSO where the “client secret expired or invalid” button was not displayed when the client secret was deleted [GL:XI#2569] – BB
  • Fixed an issue where an SVG on the Rapid Response page would be missing [GL:XI!2533] – EK
  • Fixed an issue where Network Analyzer reports and queries displayed a blank page when excluding table columns on PHP 8+ systems [GL:XI!2573] – SG
  • Fixed an issue where the Microsoft 365 Wizard would not include thresholds and filters in service creation [GL:XI!2531] – BS
  • Fixed an issue where the Microsoft 365 Wizard would time out if there were too many users and groups [GL:XI!2521] – BS
  • Fixed an issue with notification emails having the wrong event time [GL:XI#2549] – CD
  • Fixed an issue with upgrades having a chance to fail on RHEL 9 installs – BR

Removed

  • Removed password fields from Step 2 of wizards where it comes from Step 1 [GL:XI#2536] – JS

Updated

  • Enhanced the SSO interface to simplify editing and updating the client secret [GL:XI#2569] – BB
  • Updated the Data Table component used by Smart Dashboards to allow persistence of selected column visibility [GL:XI#2532] – ZR
  • Updated the wording in the Microsoft 365 Wizard to better reflect Microsoft’s verbiage [GL:XI#2568] – BS

Nagios XI 2026R1.5

New XCP-ng hypervisor plugin and Wizard, added Proxy support to the Twilio Component, so many fixes and updates, including a new NDO3 and new Nagios Core. It’s a chock-full changelog! [Video Overview]

Added

  • Added a documentation link to the Meraki Switch Configuration Wizard [GL:XI#2512] – ZR
  • Added a status indicator to the Undo Trap Processing button on the Manage MIBs page [GL:XI#17] – JS
  • Added Proxy support to the Twilio Component [GL:XI#2183] – BR
  • Added support for round robin DNS for the DNS Query Wizard [GL:XI#1942] – BR
  • Added the XCP-ng wizard [GL:XI#2485] – BS
  • Added tooltips to host and service form fields in the CCM for clarity regarding display names [GL:XI#2527] – BR
  • Added units for each metric on Graph dashlets for Smart Dashboards [GL:XI!2412] – ZR

Fixed

  • Fixed an issue causing Hostgroup member status counts for all status types to report as zero in certain dashlets for Smart Dashboards [GL:XI!2515] – ZR
  • Fixed an issue causing several dashlets for Smart Dashboards to run unnecessary queries [GL:XI#2531] – ZR
  • Fixed an issue causing some styling to load incorrectly on certain pages for the Neptune themes [GL:XI#2510] – ZR
  • Fixed an issue causing tooltips for dashlets on Smart Dashboards to display outside the boundaries of the window [GL:XI#2496] – ZR
  • Fixed an issue in the (Legacy) Switch and Router wizard where spaces would be replaced by hyphens causing service checks to error [GL:XI#1304] – BR
  • Fixed an issue in the Bulk Renaming Tool where it would give a sql and php error occasionally when changing names [GL:XI#1422] – BR
  • Fixed an issue in the SNMP Walk Wizard where changing Match Type did not change the threshold input to match [GL:XI#2495] – JS
  • Fixed an issue in the SNMP Walk Wizard where custom host names would not work [GL:XI#2488] – BR
  • Fixed an issue on some installs where the default timecode was invalid [GL:XI#2481] – BR
  • Fixed an issue regarding certain license types in XI [GL:XI#2529] – BR
  • Fixed an issue where Active Directory “person” entities would sometimes not be viewable in the UI [GL:XI#2475] – JS
  • Fixed an issue where Neptune theme’s routing could lose parameters [GL:XI#2504] – BB
  • Fixed an issue where NRPE configs would be incomplete on install [GL:XI#364] – BR
  • Fixed an issue where SSO users individually assigned to existing XI accounts would not work properly [GL:XI#2511] – BB
  • Fixed an issue where the (Legacy) Switch and Router Wizard was not handling (‘) properly in interface descriptions [GL:XI#1397] – BR
  • Fixed an issue where the CCM’s Run Check Command did not use custom variables [GL:XI#2516] – BR
  • Fixed an issue where the Microsoft 365 wizard would return an ‘Insifficient privileges’ error [GL:XI#1211] – BS
  • Fixed an issue where the SNMP Walk wizard did not correctly parse multi-index MIBs [GL:XI#2491] – JS
  • Fixed an issue where the UTC offset would be incorrectly displayed for some timezones [GL:XI#2543] – CN
  • Fixed an issue where upgrades would fail due to pip not being installed [GL:XI#2470] – BS
  • Fixed an issue where upgrading PHP version to PHP 8.1 would break the scheduled backups page [GL:XI#1776] – BR
  • Fixed an issue where users acknowledging issues via rapid response links from notifications would be unable to login afterwards [GL:XI#2509] – BB
  • Fixed an issue where users associated with a service group would not see any services in the CCM [GL:XI#19] – BR
  • Fixed an issue where users imported through AD/LDAP could not have an email as a username [GL:XI#2530] – BR
  • Fixed an issue where XI upgrades/installs would fail on EL systems if you have dpkg installed [GL:XI#2520] – BR
  • Fixed an issue where you could get locked out of XI for the duration of the session due to token mismatch [GL:XI#2032] – BB
  • Fixed an issue with several Configuration Wizards where form fields did not maintain input when going back from step 4 [GL:XI#525] – BR
  • Fixed an issue with the “Manage MIBs” interface on Ubuntu where some MIBs were not appearing [GL:XI#17] – JS
  • Fixed an issue with the Availability Report where selecting “Display Service Performance Graphs” would result in some unreadable metrics [GL:XI#2492] – BR
  • Fixed an issue with the MSSQL Database Wizard having a broken step 2 page depending on the MSSQL version selected [GL:XI!2444] – BR
  • Fixed an issue with the Network Status Map where you could not change the root node more than one [GL:XI#2493] – BR
  • Fixed default wizard host names colliding for same-named sources on different NNA servers [GL:XI#2514] – SG
  • Fixed several PHP warnings on the “Manage MIBs” interface [GL:XI#17] – JS

Updated

  • Updated check_postgres.pl to version 2.26.0 [GL:XI#2089] – JS
  • Updated httpd configuration files to have up to date access control directives [GL:XI#1480] – BR
  • Updated instructions for enabling NSCA for Inbound Check Tranfers [GL:XI#2479] – BR
  • Updated Nagios Core to 4.5.13 [GL:XI!2491] – EK
  • Updated NDO to version 3.1.2 to improve thread and database management [GL:XI#30] – KF
  • Updated queries, reports, and NNA wizard step 1 with links to manage NNA servers [GL:XI#2526] – SG
  • Updated SNMP configuration tuning to add Ubuntu-specific MIB directories on Ubuntu installs [GL:XI#17] – JS
  • Updated SNMP Trap OID validation to format numeric OIDs properly [GL:XI#2434] – BB
  • Updated terminology in Nagios Network Analyzer wizard to better fit Legacy and 2026+ NNA [GL:XI#2507] – SG
  • Updated the filters button for Neptune theme reports from the settings gear to a filter list for usage clarity [GL:XI!2496] – BB
  • Updated the Nutanix CE wizard to allow customizable host names for VMs and host machines [GL:XI#2508] – BS
  • Updated the SNMP Walk Jobs modal to send new parameters for improved walk output [GL:XI#2357] – JS
  • Updated the SNMP Walk Wizard with pagination and filters to improve performance and usability [GL:XI#2357] – JS
  • Updated the XI installer [GL:XI#2513] – CN

Nagios XI 2026R1.4

New Network Switch and Router Wizard now makes monitoring network devices distributable with Nagios Mod-Gearman, new Nutanix Community Edition plugin and Wizard, added support for latest SNMP security, and a whole big list of fixes and updates all around. [Video Overview]

Security

  • Improved error handling to prevent disclosure of file and directory existence [GL:XI#2446!2300] – BB
  • Resolved a security issue involving improper handling of the Host parameter [GL:XI#2446!2347] – BB
  • Resolved a vulnerability by adding content security policy to pages [GL:XI#2446!2346] – BB
  • Resolved a session locale vulnerability and strengthened input validation and security-related checks [GL:XI#2446!2292] – BB
  • Resolved many instances of potentially vulnerable third-party links [GL:XI#2446!2353] – BB
  • Resolved an injection in pageparts.inc.php [GL:XI#2446!2296] – BB
  • Set SameSite=Lax on session and TFV cookies (PHP 7.3+) for CSRF mitigation [GL:XI#2446!2325] – BB

Added

  • Added a new and improved Network Switch and Router Wizard [GL:XI!2245] – BR
  • Added an installation complete banner to RPM install script. [NOISSUE] – KF
  • Added new plugins (check_throughput | check_snmp_interface_status) that monitor throughput and port status on switch/router interfaces [GL:XI!2245] – BR,TG
  • Added support for Views/Profiles for NNA 2026+ in the Nagios Network Analyzer Wizard [GL:XI!2282] – SG
  • Added the ability to favorite wizards on the Configuration Wizards page [GL:XI#2415] – BR
  • Added the ability to go straight to the SNMP Walk Wizard from the SNMP Walk Jobs page [GL:XI#2355] – BR
  • Added the ability to toggle the global status of Smart Dashboards [GL:XI#2279] – ZR
  • Added the Nutanix CE Wizard [GL:XI!2364] – BS
  • Added the option Create Smart Dashboard to the Nagios Network Analyzer Wizard [GL:XI#2441] – ZR

Fixed

  • Fixed a broken documentation link on the system profile page [GL:XI#2454] – BR
  • Fixed an issue causing metric visibility selection to reset on performance graph pages [GL:XI#2389] – ZR
  • Fixed an issue in the Nagios Network Analyzer Wizard where cached views from sources could display in step 1 while sourcegroups are selected – SG
  • Fixed an issue where a ‘*’ Lucene query in the Nagios Log Server Wizard would not return correct results [GL:XI#1104] – BR
  • Fixed an issue where bad MIBs would cause excessive logs to appear in log files [GL:XI#2469] – BR
  • Fixed an issue where check_nna.py reported incorrect values when using views/profiles [GL:XI!2410] – SG
  • Fixed an issue where migrating from an old system and then running a backup/restore process would break the process_perfdata script [GL:XI#2276] – BR
  • Fixed an issue where mismatched time units in downtime scheduling could incorrectly indicate that downtime was already set [GL:XI!2329] – BB
  • Fixed an issue where Network Status Map loaded incorrectly [GL:XI#2486] – EK
  • Fixed an issue where soft states would not show up in the Executive Summary page when include soft states is selected [GL:XI#1057] – BR
  • Fixed an issue where the Mobile Text verification code expiration timer was a negative number [GL:XI#2457] – BR
  • Fixed an issue where the vSphere CPU and memory checks would give more than just usage [GL:XI#2477] – BS
  • Fixed an issue where time parsing errors could break pages [GL:XI!2328] – BB
  • Fixed an issue where time zones were formatted incorrectly on the install page [GL:XI#2453] – BR
  • Fixed an issue where using a duplicate name in the Bulk Renaming Tool would result in a page-breaking 500 error [GL:XI#2458] – BR
  • Fixed an issue with manage_services.sh where MariaDB was not being accounted for properly [GL:XI#1118] – BR
  • Fixed an issue with the backend cache monitoring causing it to error out [GL:XI#2482] – BR
  • Fixed an issue with the LDAP / AD integration where subdirectories could occasionally fail to display properly [GL:XI#2442] – JS
  • Fixed CSS and links in Email Settings page [GL:XI#999] – ML
  • Fixed CSS mismatching logo issue on Manage Service Group menu [GL:XI#1093] – ML
  • Fixed setup_influx.sh for an issue with the initial installation of 1.12.3 [NOISSUE] – KF
  • Fixed SNMP Wizard dropping privacy protocol on error [GL:XI#2407] – BS

Removed

  • Removed options for SNMPv3 from the Windows SNMP Wizard [GL:XI!2367] – ZR

Updated

  • Updated Azure SSO to support US Government Azure tenants [GL:XI#2028] – BB
  • Updated install process to kill immediately when trying to install on a deprecated system [GL:XI#1981] – BR
  • Updated Nagios Plugins to 2.5 – CB
  • Updated NCPA wizard(s) socket timeout error message and increased default timeout value [GL:XI#1872] – CPD
  • Updated the Discord and Slack Wizard’s layouts to be consistent with other wizards [GL:XI#953, 955, 2421] – BR
  • Updated the Enterprise Features comparison modal [GL:XI#2373] – ZR
  • Updated the popular wizards on the Home Page to more accurately reflect the most popular wizards [GL:XI!2352] – BR
  • Updated the SNMP Walk Jobs page and SNMP Wizard to support a wider range of encryption protocols [GL:XI#2473] – BR, ZR

Nagios XI 2026R1.3.1

Fixes installation and upgrade failures caused by a PECL-SSH2 dependency issue.

Fixed

  • Fixed an issue causing installations and upgrades to fail due to a dependency issues with the Pecl-SSH2 package – BR

Nagios XI 2026R1.3

New Proxmox Wizard, a new generic Data Table dashlet type, more and better dashboard management options, plus lots and lots of fixes, updates, and removals.

Security

  • Fixed an XSS vulnerability in the login page [GL:XI!2281] – BB
  • Fixed an XSS vulnerability with Performance Graphs [GL:XI#2375] – BB

Added

  • Added a new Manage Smart Dashboards page, allowing admins to manage all users’ Smart Dashboards [GL:XI!2269] – ZR [Video Overview]
  • Added a search bar to the Manage Components and the Manage Plugins pages [GL:XI!2251] – BR
  • Added migration script to nagiosxi/scripts directory [NoIssue] – KF
  • Added support resources to the home page of Neptune theme [GL:XI!2256] – BR
  • Added the Data Table dashlet for Smart Dashboards [GL:XI#2353] – ZR [Video Overview]
  • Added the Proxmox Wizard, with special thanks for the inspiration to Sam Napier [GL:XI#2331] – BS [Video Overview]

Fixed

  • Fixed a CSS issue on the login.php page [GL:XI!2283] – BB
  • Fixed an issue causing content to be incorrectly sized on the Color Correction theme [GL:XI#2390] – ZR
  • Fixed an issue causing data source options to not display correctly under certain circumstances on the Graph Dashlet for Smart Dashboards [GL:XI!2262] – ZR
  • Fixed an issue causing links in some dashlets to redirect within the dashlet frame rather than the main window for Smart Dashboards [GL:XI#2399] – ZR
  • Fixed an issue causing the Legacy Dashboard Wizard to not function as intended [GL:XI!2267] – ZR
  • Fixed an issue where API imports of invalid configs failed silently but still returned a success response [GL:XI#2361] – EK
  • Fixed an issue where dependency rpm was not being installed [GL:XI#2439] – KF
  • Fixed an issue where Premium Features could be enabled on a free license [GL:XI#2426] – BR
  • Fixed an issue where routing could break due to mishandling of raw URLs [GL:XI!2276] – BB
  • Fixed an issue where some configuration files were missed during server migration [GL:XI#2401] – EK
  • Fixed an issue where the Add new user menu would have the Enable Notifications checkbox remain checked when unchecking Create as a Monitoring Contact [GL:XI#2392] – BR
  • Fixed an issue where the backup and restore process would not do so for the AD/LDAP integration [GL:XI#1321] – BR
  • Fixed an issue where the checkbox inside the Schedule Reports page would not work properly [GL:XI!2249] – BR
  • Fixed an issue where the modern charts in the Bandwidth Usage Report were not consistent with the old charts [GL:XI#2410] – BR
  • Fixed an issue where the MongoDB Wizards wouldn’t work on Ubuntu [GL:XI#2435] – BB
  • Fixed an issue where the NRDS directory used the /tmp directory for installing libraries meant for building [GL:XI!2242] – BR
  • Fixed an issue where the SNMP trap component would require fields for v2 that do not exist [GL:XI#2431] – BR
  • Fixed an issue where the SSO login button would still appear if the last tenant was deleted [GL:XI!2240] – BB
  • Fixed an issue with the NNA Wizard letting misconfigured instances progress though the wizard [GL:XI#2395] – BS
  • Fixed authentication issues with check_mongodb_3.py [GL:XI#2417] – BR

Removed

  • Removed a duplicate message from the SNMP Walk Jobs table when no jobs exist [GL:XI#2348] – JS
  • Removed DES options from the snmptrapsender component for systems where it is unavailable [GL:XI#2433] – BR
  • Removed left and right margins for wizards on the Neptune theme [GL:XI#2409] – JS
  • Removed support for CSP10 license key – CN

Updated

  • Moved the Import Smart Dashboard button to the new Manage Smart Dashboards page [GL:XI!2305] – ZR [Video Overview]
  • Updated CSS for new NagVis themes to improve legibility [GL:NagVis#40] – EK [Video Overview]
  • Updated default user options to allow for home page modification by default [GL:XI#2047] – BR
  • Updated Nagios Core to 4.5.12 [GL:XI!2270] – EK

Nagios XI 2026R1.2

Security

  • Fixed an XSS vulnerability with certain query parameters on the login page [GL:XI#2362] – CN
  • Added hide/show button to several sensitive text fields in Configuration Wizards [GL:XI#2363] – BR
  • Fixed several XSS and MitM vulnerabilities [GL:XI!2044,GL:XI!2044] – BB
  • Fixed several SQL injection vulnerabilities [GL:XI!2080] – BB

Added

  • Added Configuration Wizard and Plugins for Red Hat OpenShift – LG
  • Added a search filter to the SNMP Trap Wizard – [GL:XI#2208] – BR
  • Added credentials verification to vSphere Wizard [GL:XI!2063] – BS
  • Added experimental XI helper – AL
  • Added a combo box to replace some dropdown menus in NagVis [GL:NagVis!40] – BR, EK
  • Added handling for expired client secrets to SSO and the ability to migrate to a new key – BB
  • Added InfluxDB v1 test module and installation script – KF
  • Added line graph, stacked area graph, and legend options to the Graph dashlet on Smart Dashboards [GL:XI#2292, #2179] – ZR
  • Added new dark and light themes in NagVis [GL:NagVis!38] – NL, EK
  • Added new vSphere plugin [GL:XI#1852] – BS
  • Added no-click login feature via the option 'Bypass Login Page' for Automatic Login [GL:XI#2365] – ZR
  • Added pagination, search, and filters to the Group configuration mode for SSO [GL:XI#2334,2339,2347] – BB
  • Added preview image box when hovering over images in NagVis [GL:NagVis#31] – BR, EK
  • Added SVG support for NagVis shapes [GL:NagVis!34] – BR
  • Added the ability for SNMP Walk Jobs to handle walking SNMP devices that do not send sequential OIDs [GL:XI#1985] – JS
  • Added the ability to add dashlets to Smart Dashboards via the Dashify Button and Available Dashlets page [GL:XI#2207] – ZR
  • Added the ability to collapse the secondary navbar in the Neptune themes [GL:XI#2278] – BB
  • Added the ability to give SNMP Walk Jobs names [GL:XI#1985] – JS
  • Added the ability to redirect to status pages on click for the Statistic, Gauge, Pie Chart, and Bar Chart dashlets for Smart Dashboards [GL:XI#2252] -ZR
  • Added the ability to select a Smart Dashboard as the default dashboard when navigating to the Dashboards page [GL:XI#2144] – ZR
  • Added the ability to use custom actions via NagVis shapes [GL:NagVis!32] – BS, EK
  • Added tuning to SNMP Configuration to improve MIB translations [GL:XI#2326] – JS

Fixed

  • Fixed a number of bugs with SSO configurations in niche edge cases [GL:XI#2334,2339,2347] – BB
  • Fixed an incorrect label for unreachable hosts on the Pie Chart dashlet for Smart Dashboards [GL:XI!2117] -ZR
  • Fixed an issue causing the Manage Smart Dashboards page to fail to load on non-Neptune themes [GL:XI!2125] – ZR
  • Fixed an issue causing PHP warnings for the alert history V2 API endpoint [GL:XI!2096] – ZR
  • Fixed an issue in the Linux Server Wizard where an empty host name would result in broken html [GL:XI#2309] – BR
  • Fixed an issue in the Nagios Network Analyzer Wizard where the graph on step two would overlap with other elements [GL:XI#2301] – BR
  • Fixed an issue where the proper permissions were not being granted for the database, causing some scripts to error out [GL:XI#2317] – BR
  • Fixed an issue where the Network Report page would show a blank screen if the NNA Server was unreachable – [GL:XI#1986] – BR
  • Fixed an issue where the Upgrade scripts would call on the remote MSSQL Server [GL:XI#2088] – BR
  • Fixed an issue where RPM scripts would not work properly on cloud images of Red Hat Linux [GL:XI#1246] – BR
  • Fixed an issue where auto-discovery would not work upon upgrade on systems that we installed using the RPM method [GL:XI#2328] – BR
  • Fixed an issue where character affected by html_escape in 'ifalias' would break the Switch and Meraki Switch Wizard [GL:XI#1950] – BR
  • Fixed an issue where config imports could create invalid conifgs [GL:XI#1873] – EK
  • Fixed an issue where an empty announcement banner could crash XI – BB
  • Fixed an issue where entering an Enterprise key with an existing license key would result in an error [GL:XI#2286] – BR
  • Fixed an issue where disabling an LDAP server would not disable users associated with that server [GL:XI#2364] – BR
  • Fixed an issue where running the NCPA Wizard with multiple hosts would result in a hostname validation error [GL:XI#2374] – BR
  • Fixed an issue where several check commands were not being properly run (when done manually) [GL:XI#2377] – BR
  • Fixed an issue where legacy reports would return a 500 error [GL:XI#2381] – BR
  • Fixed an issue where reports were accessible with an invalid license [GL:XI#2386] – BR
  • Fixed an issue where service graphs would not appear due to a divide by zero error [GL:XI#2239] – BR
  • Fixed an issue where user IDs could be parsed wrongly for individually configured SSO users, causing wrong configurations [GL:XI!2142] – BB
  • Fixed an issue with performance graphs where critical and warning ranges would not show on graphs | As well as unreadable text | As well as a critical error in the graph [GL:XI#404] – BR
  • Fixed several V2 API issues with permissions for Smart Dashboards [GL:XI#2372] – ZR
  • Fixed tour cards not showing up in languages other than English [GL:XI#1859] – BR

Updated

  • Implemented pagination and search for SSO group management with SSO [GL:XI#2334,2339,2347] – BB
  • Improved error boundary technical details to be more informative and added buttons to copy and download information about the error [GL:XI!2130] – BB
  • Improved SNMP Walk Wizard visibility on smaller screens [GL:XI#1985] – JS
  • Improved stability of the user interface and several pages – BB, CN, ZR
  • Updated Legacy Reports menu to prevent confusion with other menu items with the same names [GL:XI#1784] – AW
  • Updated SNMP and NCPA Wizards to properly quote wrap community strings [GL:XI#1955] – JS
  • Updated the email subscription feature to automatically detect and update the subscription statuses if a user changes their email [GL:XI#1481] – BB
  • Updated the following Wizards: DigitalOcean, Google Cloud, Linode, Microsoft Azure, and the Rackspace Cloud Wizards to show the same information as the NCPA Wizard when configured with NCPA [GL:XI#2258] – BR
  • Updated the MSSQL Query Wizard to use TDSVersion option [GL:XI#1945] – BR
  • Updated the vSphere wizard to support new plugin [GL:XI#2302] – BS

Removed

  • Removed ability to change names of monitorable OIDs on SNMP Walk Wizard [GL:XI#1985] – JS

Nagios XI 2026R1.1.1

Added

  • Added input verification to the SNMP Walk Job operation in the CCM [GL:XI!1984] – BR
  • Added information on the server's operating system in the V2 API [GL:XI!2077] – BR
  • Added verification to check SNMP connection for SNMP Wizard [GL:XI#1982] – BR
  • Added AES-256-C authentication protocol for SNMP Walk Jobs [GL#XI2223] – BR

Fixed

  • Fixed an issue where the "Show only import directory" check box in the Import Config Files page would not work properly [GL:XI#2186] – BR
  • Fixed an issue with labels on pie charts overlapping with the lines pointing to them [GL:XI#2152] – BS
  • Fixed an issue with Multistacked Performance Graphs not displaying anything when a single data option is selected [GL:XI#2213] – BS
  • Fixed an issue where the Hostgroup Status Summary Legacy Dashlet was scaling too aggressively [GL:XI#2196] – BR
  • Fixed an issue where the Smart Dashboards page had incorrect URLs in the Schedule Reports menu [GL:XI#2280] – BR
  • Fixed an issue where the Tactical Overview page had several unreadable text boxes across all themes [GL:XI#2202] – BR
  • Fixed an issue where multiple checkboxes would be made for each VM in the Guest Selection tab [GL:XI#2285] – BS
  • Fixed an issue where the tab key would submit the current form once focused on the Next button in Configuration Wizards [GL:XI#1936] – BR
  • Fixed an issue where scheduled reports would not work when port 80 is disabled and use_https is true [GL:XI#2131] – BR
  • Fixed an issue where pdf reports would not attach a pdf for emails using the Microsoft with OAuth2 send method [GL:XI#1927] – BR
  • Fixed an issue where CSV reports would not send in scheduled reports [GL:#2296] – BR
  • Fixed an issue where the Use_HTTPS variable in the config file would not be set during install [GL:XI#2299] – BR
  • Fixed an issue where classic dashlets in the Smart Dashboard system would not be as responsive when resizing [GL:XI#2298] – BR
  • Fixed an issue where the popup for an invalid or expired license key when navigating to a Configuration Wizard would be broken [GL:XI#2290] – BR
  • Fixed an issue where Oracle upgrades failed due to unexpected lsb_release string [GL:XI#2256] – KF
  • Fixed an issue with the vSphere plugin leaving stale sessions in vCenter [GL:XI#1765] – BS
  • Fixed an issue causing dashlets in Smart Dashboards to display incorrect colors on the Color Correction theme [GL:XI!2087] – ZR
  • Fixed an issue where systems with remote databases would have partially broken upgrades – BB
  • Fixed an issue where the Network Switch / Router Wizard would not collect data for Cisco Nexus Devices [GL:XI#1916] – BR
  • Fixed an issue in the Birdseye view where the states of hosts would not properly update in real time [GL:XI#1910] – BR
  • Fixed an issue in the Migrate Server page where the progress table was not consistent with the theme [GL:XI#2311] – BR
  • Fixed an issue where NMG sync would fail while errantly attempting to escalate to root locally [GL:XI!2068] – GW
  • Fixed an issue where AD/LDAP users could be imported with an invalid email address [GL:XI#2323] – BR
  • Fixed an issue where upgrades would partially fail if some tables in the nagiosxi database were using the MyISAM engine by updating those tables to InnoDB – BB
  • Fixed situations where the Pie Chart and Bar Chart dashlets did not display error info for an improper configuration [GL:XI#2260] – ZR
  • Fixed Performance Graphs failing to load [GL:XI#2297] – BS

Updated

  • Updated External Sign-On (SSO) PHP warning to no longer include link to out of date documentation – BS
  • Updated DUO Component CA Certificates [GL:XI#2330] – BR
  • Updated DUO Component Version to work with new certificates [GL:XI!2122] – BR
  • Updated links within DUO Component with up-to-date instructions [GL:XI!2110] – BR
  • Updated smart dashlet tooltips to show up regardless of dashlet size [GL:XI2027] – BR
  • Updated the vSphere Wizard with a link to documentation instead of hardcoded commands – BS
  • Updated the SNMP Walk Job Modals | As well as the SNMP Wizards to hide passwords [GL:#2128] – BR
  • Updated validation to AD/LDAP to include preventing invalid characters in XI usernames [GL:XI#2284] – JS

Removed

  • Removed broken port type from menu in the Network / Switch Router Wizard and its derivatives. – KF
  • Removed php-imap from dependency lists. – KF

Nagios XI 2026R1.1

Security

  • Changed ownership of constants.inc.php to fix a privilege escalation vulnerability (Thanks to Cory Billington for reporting this) [GL:XI#2189] – CN
  • Updated Active Directory wizard to prevent storing creds unnecessarily (Thanks to Daniel Moura, Guilherme d'Ávila and Paulo Victor for reporting this) [GL:XI#2056] – JS

Added

  • Added UI pagination for AD/LDAP [GL:XI#1502] – JS
  • Added the ability to search for hosts, services, hostgroups, and servicegroups when configuring a Smart Dashlet – BR
  • Added support for NNA 2026 to the Nagios Network Analyzer wizard [GL:!1939] – GW
  • Added SSO support for configuring users via groups with AAD [GL:XI#1966,2026] – BB

Fixed

  • Fixed an issue where Nagios Mod-Gearman commands would fail due to incorrect log file permissions [GL:XI!1945] – GW
  • Fixed an issue where the "Add to My Views" button did not work properly in any theme besides Neptune [GL:XI#2228] – BR
  • Fixed an issue causing users with insufficient permission to be able to view the titles of Global Dashboards from the Home Page Options page [GL:XI#2243] – ZR
  • Fixed an issue with scaling for the Graph Explorer and Capacity Planning dashlets on Legacy Dashboards [GL:XI#2218] – ZR
  • Fixed an issue where the NagVis link would redirect the user to the wrong URL if nagiosxi was in the address [GL:XI#2266] – EK
  • Fixed an issue where the list of currently selected LDAP users wasn't properly updating [GL:XI#1502] – JS
  • Fixed an issue causing the "Switch to Modern" button to not refresh the page in some cases [GL:XI#2275] – ZR
  • Fixed an issue where LDAP entities with the "Person" type weren't properly displaying usernames and type icons [GL:XI#1502] – JS
  • Fixed an issue causing the premium feature popup to display incorrect information on configuration wizards [GL:XI#2151] – ZR
  • Fixed an issue where users could get permanently locked out of XI until they deleted their cookie [GL:XI#1863] – BB
  • Fixed an issue in init-mysql where disable_log_bin was not added by MySQL configuration adjustments [GL:#2244] – KF
  • Fixed an issue where the vSphere plugin would make all services uppercase [GL:XI#2257] – BS
  • Fixed an issue causing some items to incorrectly appear as a link on search for Neptune themes [GL:XI#2274] – ZR
  • Fixed an issue that made hovered options in dropdown search menus unreadable [GL:XI#2259] – BR
  • Fixed an issue where the Home Page Mod Link would not work for Neptune Themes [GL:XI#2242] – BR
  • Fixed an issue with FQDN validation in CCM Run Check Command [GL:XI2160] – BR
  • Fixed an issue causing font size to be smaller than expected for performance graphs [GL:XI#2205] – BS
  • Fixed an issue where an asterisk would appear in hostnames in the operations center [GL:XI#2206] – BR
  • Fixed unreadable text popup in the Alert Stream report when there's no data – BR
  • Fixed numerous issues with SSO, including large userbases [GL:XI#1966,2026,2246] – BB
  • Fixed cases where the Treemap, Bar Chart, and Pie Chart Smart Dashlets would be unable to filter host and service data [GL:XI#2236] – ZR
  • Fixed overlapping text on exported graph legends [GL:XI#2164] – BS
  • Fixed PHP warnings in vSphere wizard for PHP 8.x [GL:XI#1962] – BS
  • Fixed several issues related to default language handling that could result in 404 errors [GL:XI#2268] – CN, BR, BB

Removed

  • Removed deprecated VMWare Configuration Wizard and plugin – CN

Updated

  • Updated AD/LDAP component to dynamically detect UID or CN as the base RDN [GL:XI#1502] – JS
  • Updated the Neptune home page to feature trial resources for users with a trial license [GL:XI!1927] – ZR
  • Updated link in Admin > System Information > Check for Updates to the most up-do-date documentation [GL:XI#2248] – BS
  • Updated the Bar Chart Dashlet in Smart Dashboards with various improvements to usability [GL:XI#2170] – BR, CN
  • Updated Status page headers to allow more space for host/service titles [GL:XI#2264] – ZR
  • Updated install page to make theme selection easier [GL:XI#2219] – CN
  • Updated SSO to drastically improve performance for logging in and configuring users – BB

Nagios XI 2026R1.0.1

Security

  • Fixed a Command Injection vulnerability within the following wizards: Zabbix Agent, Esensors Websensor, MongoDB Database, MongoDB Server, MySQL Query, Postgres Database, Postgres Query, and Postgres Server (Thanks to Vladislav Berghici of Trend Micro Research for reporting this) [GL:XI#2192,#2193,#2194] – CJD

Added

  • Added ability to group OIDs by either interface or MIB name in SNMP Walk Wizard [GL:XI#1985] – JS
  • Added ability to select multiple datasources in Smart Dashboard Graph dashlet [GL:XI#2167] – ZWR
  • Added ability to select Smart Dashboards as the XI home page via Home Page Modification [GL:XI!1852] – ZR
  • Added ability to use relative URLs when creating a View [GL:XI#2062] – DN
  • Added character limits to dashboard and dashlet titles for Smart Dashboards [GL:XI#2133] – ZR
  • Added update users endpoint to the v1 API [GL:XI!1862] – AC
  • Added Y axis labeling so the Graph in Smart Dashboards knows when to use the data labels better and adds custom labels [GL:XI#2166] – ZWR

Fixed

  • Fixed a plugin issue causing incorrect latency and execution time values to be returned [GL:XI2025] – DN
  • Fixed a broken Edit Settings link for the Custom Variable Tab in the Manage Components page [GL:XI#2185] – DN
  • Fixed an issue where legacy striped tables do not have colors set in light themes [GL:XI#2102] – JC
  • Fixed an issue causing status cells on the Neptune home page to not filter the Host/Service Status page based on selected status type [GL:XI!1846] – ZR
  • Fixed an issue causing a flicker when adding dashlets [GL:XI#2145] – ZWR
  • Fixed an issue causing 2014 and Classic themes to be unable to access pages written in React [GL:XI#2178] – ZR
  • Fixed an issue where the Smart Dashboard Treemap dashlet could load inaccurate data [GL:XI#2165] – JC
  • Fixed an issue where the path was wrong for the Mod Gearman popup [GL:XI#2168] – ZWR
  • Fixed an issue causing gauges on Legacy Dashboards to not render with PHP version 8.4 [GL:XI#2176] – ZR
  • Fixed an issue where the Smart Dashboard Graph dashlet's tooltip doesn't have a needed space [GL:XI#2177] – ZWR
  • Fixed an issue that was causing some bar graphs to render as line graphs [GL:XI#1974] – DN
  • Fixed an issue where the banners did not show in fullscreen [GL:XI#2110] – ZWR
  • Fixed an issue where new views couldn't be added in non-Neptune themes on the views page and in the top-right menu due to a race condition. [GL:XI#2159] – BB
  • Fixed an issue where users couldn't log in due to duplicate IDs on the login page – BB
  • Fixed an issue causing installs to fail in some IPV4 only environments [GL:XI#2020] – DN
  • Fixed an issue causing improper text overflow for long dashboard and dashlet titles [GL:XI!1901] – JC, ZR
  • Fixed an issue where tooltips weren't wrapping properly – BB
  • Fixed an issue where rrd export could target a nonexistent field, breaking performance graphs [GL:XI#2181] – JC
  • Fixed an issue where tray alert would show empty content [GL:XL#2155] – JC
  • Fixed an issue where the Nagios plugins for Nagios Mod-Gearman did not build – CB
  • Fixed several routing issues [GL:XI#2103,#2115,#2136] – BB

Updated

  • Updated value field of xi_options in database to accommodate more text [GL:XI#2137] – JC
  • Updated tray alert to show for non-admin users [GL:XL#2155] – JC
  • Modified critical status color and link colors to be more readable in non-Neptune themes [GL:XI#2162] – JC
  • Removed 5.x.x conditionals from installation/upgrade process – KF
  • Improved installation/upgrade logging – KF
  • Updated system profile script – CD

Nagios XI 2026R1

Security

  • Fixed an RCE vulnerability with the Run Check Command in the CCM (Thanks to “D3LT4” for reporting this)[GL:XI#1969] – JS
  • Fixed a Command Injection vulnerability within the MongoDB Database, MySQL Query, MySQL Server, Postgres Server, and Postgres Query wizards (Thanks to Cory Billington for reporting this) [GL:XI#1953] – JS

Updated

  • Updated Dashboards Menu to support Legacy and Smart Dashboards in Neptune [GL:XI#2003] – ZWR
  • Updated Dashboards Menu to support Legacy and Smart Dashboards in Modern [GL:XI#2011] – ZWR
  • Reduced padding on Gauge Dashlet [GL:XI#2008] – JC
  • Improved error handling app-wide [GL:XI#1874] – BB
  • Updated the fullscreen toggle button to include a tooltip on hover [GL:XI#2040] – DN
  • Updated NagVis default config to enable all default context menu actions [GL:NagVis#27] – DN
  • Updated dashboard wizard to navigate to new dashboard after creation [GL:XI#2069] – CPD
  • Moved the export menu icon in Multistacked Performance Graph to match the others in Graph Explorer [GL:XI#2000] – DN
  • Renamed the “History” tab on Status Detail pages to “Notification History” for clarity [GL:XI#2049] – DN
  • Updated SNMP Walk wizard to group OIDs by Interface rather than MIB Type [GL:XI#1985] – JS
  • Updated Gauge Dashlet styling in Legacy Dashboards [GL:XI#2014] – MK

Added

  • Added Configuration Wizard for Meraki Switches – KF
  • Added Smart Dashboards – GW, ZR, ZWR, CPD, MK, JC, BB
  • Added Global Dashboard system for Smart Dashboards [GL:XI#2015] – ZR
  • Added Smart Dashboard exporting and importing [GL:XI!1732] – CPD
  • Added the following dashlets for Smart Dashboards: Graph dashlet [GL:XI!1708] – CPD
  • Bar Chart dashlet [GL:XI#1697] – JC
  • Gauge dashlet [GL:XI!1716] – ZR
  • Pie Chart dashlet [GL:XI!1741] – JC
  • Statistic dashlet [GL:XI!1698] – ZR
  • Text dashlet – ZR
  • Treemap dashlet [GL:XI#2012] – JC
  • URL dashlet – ZR
  • Alert Heatmap dashlet [GL:XI#2005] – CPD, MK
  • Added support for existing dashlets in Smart Dashboards [GL:XI!1728] – JC
  • Added default website host: “Google” – JC
  • Added default hostgroups: “Websites” and “Switches” – JC, MK
  • Added default servicegroups: “Web Services” and “SSL Certificates” – JC, MK
  • Added new home page for Neptune themes [GL:XI#2010] – ZR, JC
  • Added ability to change dashboard icon color in Neptune – BB
  • Added dashboard wizards for Smart Dashboards and Legacy Dashboards [GL:XI#1795] – CPD
  • Added usage statistics with opt in/out [GL:XI#1387] – LG
  • Added NagVis custom actions to allow remote restarts of properly configured Windows and Linux machines [GL:NagVis#12,13] – EK
  • Added options to enable experimental features for future use [GL:XI#2013] – ZR
  • Added hover border for Legacy dashlets with transparent backgrounds (GL:XI#2016) – MK
  • Added error logging to SSO – BB
  • Added “re-run job” feature to SNMP Walk Jobs page [GL:XI#1985] – JS
  • Added new digital clock dashlet to replace world time clock for Legacy Dashboards [GL:XI#2006] – ZWR
  • Added “How to Use” Nagios Library article links to wizards [GL:XI#2116] – LG
  • Added a “Getting Started” notification at login for first time users with link to a getting started guide [GL:XI#2063] – LG

Fixed

  • Fixed NagVis icon scalability [GL:NagVis#16] – DN
  • Fixed navigation issue with “Legal” link in the footer [GL:XI#2103] – DN
  • Fixed a PHP Warning in the Website wizard [GL:XI#2081] – JS
  • Fixed an issue where passwords containing special characters were not being properly escaped by various Wizards [GL:XI#1955] – JS
  • Fixed an issue where the host and service status pages would not properly show pending hosts and services [GL:XI#232,#260] – AC, GW, TL
  • Fixed an issue where privileged help links were being shown to non-admin users [GL:XI#1994] – DN
  • Fixed an issue with the cloud-vm, linux-server and ncpa wizards, where checked interfaces would be hidden [GL:XI#1967] – AF, LG
  • Fixed a grammar issue with “the the” on Wizard Step 5 [GL:XI#1967] – LG
  • Fixed an issue where the RSS dashlet could no longer receive data feeds [GL:XI#1894] – DN
  • Fixed an issue where the permalink dialog box would not close when switching pages in Modern theme [GL:XI#1892] – AF
  • Fixed an issue where EC2 instances were displayed in the wrong region [GL:XI#1973] – LG
  • Fixed DNS Query wizard losing user data coming back from step four [GL:XI#525] – HM
  • Fixed DHCP wizard losing user data coming back from step four [GL:XI#525] – HM
  • Fixed an issue where logins via SSO weren’t being displayed properly on the manage users page [GL:XI#2054] – BB
  • Fixed an issue where you could not add websites with the website configwizard [GL:XI#2099] – CPD
  • Fixed an issue with the Tour displaying on top of the Login notifications in Neptune [GL:XI!1815] – LG
  • Fixed an issue where various Help links were navigating to outdated resources [GL:XI#2052] – DN
  • Fixed an issue where a missing PHP timezone could prevent the CCM from successfully applying changes [GL:XI#2135] – JS

Nagios XI 2024R2.2

Security

  • Updated SourceGuardian loaders to now support PHP versions up to 8.4 – CB, GW

Fixed

  • Fixed an issue where Nagios Mod Gearman install was blocked by local GPG checks [GL:XI#2029] – GW

Nagios XI 2024R2.1

Security

  • Fixed an XSS vulnerability with certain parameters in the Graph Explorer feature (Thanks to Marius Lihet for reporting this) [GL:XI#1968] – JS

Updated

  • Updated the SNMP Walk Wizard to use jobs created by the SNMP Walk Jobs page [GL:XI#1474] – JS
  • Improved functionality of step 2 of the SNMP Walk Wizard with MIB grouping and select all [GL:XI#1474] – JS

Removed

  • Removed support for Ubuntu 20 due to EOL [GL:XI#1836] – LG

Added

  • Added Nagios Mod-Gearman integration [GL:XI#1242] – DA, GW
  • Added support for new license levels [GL:XI!1710] – LG
  • Added an “SNMP Walk Jobs” page to manage SNMP Walk scans separately from the SNMP Walk Wizard [GL:XI#1474] – JS

Fixed

  • Fixed an issue where users without a home dashboard would have null dashboards added when copying, editing, or deleting a dashboard [GL:XI#1975] – BB
  • Fixed an issue where check_radius.py returns an invalid radius attribute [GL:XI#1282] – RA,NN
  • Fixed an erroneous log message writing to Step 1 of the Kubernetes Wizard [GL:XI!1707] – LG
  • Updated version logic for logrotate config changes to always reapply when upgrading to or above this version [GL:XI#333] – JS
  • Fixed an issue where the capacity planning report graphs would not stay open in full screen [GL:XI#1989] – GW
  • Fixed an issue where the page used to import SSO users was unusable when many users existed [GL:XI#1966] – BB, GW

Nagios XI 2024R2

Security

  • Fixed security issue in WinRM wizard (Thanks to Leo Trinh for reporting this) [GL:XI#1361] – DA
  • Changed ownership on process_perfdata.pl to prevent permission escalation (Thanks to Cory Billington for reporting this) [GL:XI#1613] – JS

Updated

  • Updated system profile script – KF
  • Updated wizard search bar to now sort based on closeness rather than alphabetically [GL:XI#1862] – JC
  • Updated the edit map menu in NagVis, so that it can be accessed anywhere with a right click – RM
  • Updated forum support link in NagVis to point towards Nagios Support Forums [GL:OSNV5] – EK
  • Updated relative positioning in NagVis to work with all map elements except lines [GL:OSNV9] – EK
  • Updated Highcharts to version 11.2.0 – [GL:XI#573] – JM

Added

  • Added SSO integration with Azure AD [GL:XI#124,#125,#1374,#1359,!1168] – BB, SG
  • Added a banner that notifies users when they are approaching EOL [GL:XI!1175] – AC
  • Added support for automatically applying CSP license [GL:XI!1174] – DA
  • Added support for check_nrpe to the NSClient++ wizard and updated its status to non-legacy [GL:XI!1205] – BB
  • Added Generic Plugin Wizard [GL:XI!1197] – DA, BB
  • Added search bar and filtering options to Available Dashlets page [GL:XI#1791] – ZR
  • Added support for premium wizards [GL:XI#1395] – LG, GW, SG
  • Added Kubernetes Wizard to monitor Kubernetes Clusters through NCPA. [GL:XI:!1213] – LG
  • Added the ability to subscribe to updates, tips and tricks via email settings. – BB
  • Added the ability to deploy NCPA v3 [GL:#1663] – GW
  • Added missing support in NagVis for Nagios custom variables with an NDO backend [GL:OSNV11] – EK
  • Added Zabbix Agent Wizard – AH, NS

Fixed

  • Fixed issue where offline install and upgrade copied files it didn’t need to – DA
  • Fixed an error with upgrading RPM’s [GL:XI#1445] – DA
  • Fixed an issue causing PHP warnings for the EOL banner [GL:XI!1206] – AC
  • Fixed a backup/restore issue with newer versions of MariaDB. – KF, BB
  • Fixed UserAgent and Host request headers for HTTP/1.1 call. [#1364] -CD, KF
  • Fixed issue where dependency deprecation breaks the the wizard [#1314] – KF
  • Fixed an issue where highchart dashlets could not be added from the template dashboard [#1925] – GW
  • Fixed an issue where Top / Recent Wizards would try to show deleted wizards [GL:XI#1901] – BB
  • Fixed an issue where some commands were left unsorted [GL:XI#1944] – EK
  • Fixed an issue where the Twilio Text tab is blank under Notifications Methods [GL:#1938] – RA, KF
  • Fixed an issue where the Twilio was not processing country code correctly [GL:#1219] – RA, KF
  • Fixed an issue where Chromium wasn’t installing properly on RPM installs, preventing PDF downloads – CB, BB

Nagios XI 2024R1.4.4

Security

  • Updated NagVis to the latest open source version with new features and security fixes. [GL:NagVis#8] – EK,DN

Updated

  • Updated behavior when clicking on map icons in NagVis so that links open in new tabs. [GL:NagVis#3] – EK
  • Updated NagVis demo maps to new American maps [GL:NagVis#2] – EK
  • Updated passive check wizard with useful messages about configuring unconfigured objects, making it easier for users to configure and troubleshoot passive checks in Nagios XI – BB

Removed

  • Removed support for CSP50 licensing

Added

  • Added Prometheus Wizard – TL
  • Added documentation to help AWS EC2 users setup the correct IAM permissions for EC2 check data from AWS [GL:XI#1412]
  • Added documentation to help AWS EC2 users setup EC2 instances to allow XI to receive Disk Check data from AWS [GL:XI#1357]

Fixed

  • Fixed permalink generation for all reports [GL:XI#1890] – BB
  • Fixed an issue in the CCM where selected templates were not parsed to determine whether fields should be required [GL:XI#1759,#1879] – BB
  • Fixed an issue where several required fields were not being validated in the CCM [GL:XI#1896] – BB
  • Fixed an issue in the check for updates where the link for Nagios XI Upgrade Instructions was pointing to v5 doc [GL:XI#1902] – RM
  • Fixed dependency issues for scheduled backups for users trying to upgrade PHP (pecl-ssh2) [GL:XI#1776,#1905] – NN, LG
  • Fixed an error with upgrading RPM’s [GL:XI#1445] – DA
  • Fixed an issue where incorrect data was displaying in the instance list of the AWS EC2 wizard [GL:XI#826,#1846,#1817] – LG
  • Fixed a query hanging issue for the AWS EC2 wizard by adding a reasonable timeout when querying Instance data [GL:XI!1638] – LG, CN
  • Fixed an issue where the AWS Boto3 requires Python 3.8+ [GL:XI!1638] – LG

Nagios XI 2024R1.4.3

Security

  • Fixed a fatal PHP error in NagVis from geomaps without source files [GL:NagVis#4] – EK

Updated

  • Updated tooltips on Available Dashlets page -ZR

Fixed

  • Fixed an issue with the Network Switch / Router wizard where Bulk Configuration options were reversed for SNMPv3 vs v1 and v2 [GL:XI#1882] – JS
  • Fixed an issue where Event Log and Notifications reports reloading would make them unusable if Auto-Running was disabled [GL:XI#1883] – BB
  • Fixed an issue where Event Log and Notifications reports wouldn’t generate permalinks properly [GL:XI#1475] – BB
  • Fixed an issue with map names overlapping in the NagVis sidebar [GL:NagVis#6] – EK
  • Fixed an issue with the Session Timeout so it can now be set to unlimited (0) [GL:XI#1631] – LG
  • Fixed an issue where required fields in the CCM would block saving even if a template was present [GL:XI#1759,#1879] – BB

Nagios XI 2024R1.4.2

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

Nagios XI 2024R1.4

Security

  • Fixed a text injection vulnerability with the login page [GL:XI#1493] – LG

Updated

  • Updated default theme to Modern Dark – TL
  • Updated several dashlets to no longer have scroll bars – TL
  • Updated Custom URL Dashlet to display a cross-origin error message when applicable – TL
  • Updated the link to Nagios Documentation on the pre-login landing page – TL
  • Updated Answer Hub links to documentation to proper links [GL:XI#1526,#1527,#1534,#1539,#1540,#1542,#1546,#1549] – SG
  • Updated dashlets to scale dynamically – CN, BB, MK, TL, CJD, NS, ZR, AL

Removed

  • Removed the Internet Traffic Dashlet – TL
  • Removed auto-deletion of generated reports for PDF download to prevent report downloading errors in Chrome [GL:XI#1388] – JS

Added

  • Added the ability to export and clone dashboards within a dashboard via the menu button – CN, TL
  • Added the ability to export and clone dashboards within a dashboard via right-click menu – BB
  • Added the ability to add dashlets to dashboards via the menu button and right-click menu – BB
  • Added the ability for dashlets to snap together – TL, AL
  • Added cleanup_reports.php cronjob to clear out report PDF downloads daily [GL:#1388] – JS
  • Added Custom Text Dashlet – CJD
  • Added show and hide title buttons to dashlets on Neptune themes – CJD
  • Added a dropdown menu for dashlet controls on very small dashlets – TL
  • Added escaping for “!” characters in SNMP community strings for the SNMP, SNMP Walk, Linux SNMP, and Windows SNMP Wizards [GL:XI#1488] – JS
  • Added escaping for “!” characters in NCPA tokens in Wizards [GL:XI#811] – JS

Fixed

  • Fixed an issue where the Network Analyzer Wizard would fail to display contents when a server is using a invalid certificate [GL:XI#1452] – SG
  • Fixed an issue where the Network Analyzer Wizard would fail to connect to a server with an invalid certificate [GL:XI#1470] – SG
  • Fixed an issue where long service names would overlay other columns in the service status table [GL:XI#1477] – SG
  • Fixed an issue where text in Network Analyzer chord diagrams in Neptune Light wasn’t readable [GL:XI#1425] – SG
  • Fixed an issue where validation broke normal functionality of the Custom URL Dashlet [#1501] – JS
  • Fixed an issue where the process name check functionality of the Legacy Linux Wizard was using the wrong plugin and did not have warning and critical functionality [GL:XI#1311] – JS
  • Fixed an issue where the Nagios Documentation linked to a deprecated URL – TL
  • Fixed an issue causing php errors in BPI for systems with php 8+ [GL:XI#1441] – SG
  • Fixed an issue where adding a new Tool to the Tools menu would sometimes replace an existing tool instead [GL:XI#1380] – JS
  • Fixed an issue preventing admin users from modifying Tools in the Modern theme [GL:XI#1450] – JS
  • Fixed an issue preventing non-admin users with monitoring engine access from viewing the Event Log [GL:XI#1388] – JS
  • Fixed an issue where dashlets would not appear on top of other dashlets when clicked – TL
  • Fixed an issue where dashlet show and hide title buttons were not working on Modern themes – CJD
  • Fixed an issue where errors would index the incorrect line number in Mobile Carriers – [GL:XI#1518] – SG
  • Fixed an issue where form inputs would be cut off in email reports page while using Neptune theme [GL:XI#1516] – SG
  • Fixed an issue where refresh intervals were cut off in Neptune theme [GL:XI#1530] – SG
  • Fixed an issue where the ‘=’ character in a username/password would break connections for the vSphere plugin – BB
  • Fixed an issue where the check command test function in the CCM would sometimes produce false negatives [GL:XI#811] – JS
  • Fixed checkbox alignment in Neptune theme in the add to my reports page [GL:XI#1531] – SG
  • Fixed php errors being thrown in performance graphs on distributions with php 8.3+ [GL:XI#1275] – SG
  • Fixed mysqldump syntax check in ccm_snapshot.sh – KF

Nagios XI 2024R1.3.4

Updated

  • Increased size of dashlet snapping grid on dashboards – CN
  • Updated styles in CCM to use proper theme colors – CD

Added

  • Added titles to dashlets in Neptune theme – CN
  • Added tooltips in several Configuration Wizards – TL
  • Added “View UI Documentation” button to in-page help – SG
  • Added error messages to dashlets for missing data – NS

Fixed

  • Ensure dashlet added to dashboards are always on top of other dashlets – CN
  • Fixed issue where help and favorite icons on dashboards were hidden by dashlets – SG
  • Fixed issue where dashlets could be moved outside of accessible bounds – CN
  • Fixed issue where dashlet backgrounds were not properly sized – CN, GW
  • Fixed tooltip text color in Configuration Wizards in Neptune Light – SG
  • Fixed issue where dashlets would shift position on dashboards when changing themes – MK

Nagios XI 2024R1.3.2

Security

  • Fixed directory traversal within core config snapshots (Thanks to Cory Billington for reporting this) [GL:XI#1370] – DA
  • Fixed RCE in WinRM Wizard (Thanks to Leo Trinh for reporting this) [GL:XI#1361] – DA
  • Updated NRPE tarball to 4.1.3 – CB

Added

  • Include all required packages in offline installs [GL:XI#1259] – DA

Fixed

  • Fixed an issue where the option ellipses were being pushed out of view from long favorite names [GL:XI#1349] – SG
  • Fixed an issue with exporting pie charts with Neptune themes [GL:XI!1172] – SG

Full changelog as Markdown