Nagios XI Changelog

Nagios XI 2012R2.1

Security

  • Fix upgrade order so new sourceguardian extensions get upgrade BEFORE new encrypted files are applied -SW

Fixed

  • Fixed CCM Bug where ‘Static Configuration Directory’ in Config Manager Settings was always /tmp -SW

Nagios XI 2012R2.0

Security

  • Updated sourceguardian extensions to version 9 to allow support for PHP 5.4 -SW

Updated

  • Updated some link references from the Legacy CCM to the New CCM -SW
  • Add ability for notification templates in Admin -> Notification Management to be deleted – SW
  • Fix for php-mcrypt bug writing module.so instead of mcrypt.so in the mcrypt.ini -SW
  • Fix to support multi-digit sub-versions in components and wizards -SW
  • Updated the profile component to now fetch system and apache log information – SL / AB
  • Updated CURLOPT_SSL_VERIFYHOST to 2 in load_url() since support for 1 is about to be removed in PHP 5.4 and Curl – MG
  • Fix for object case sensitivity lookup where case sensitivity was not alway ignored – EG

Added

  • Added inode filesystem check to the profile.zip -SW
  • Added ability to turn off HTTPPROXYTUNNEL from proxy component -SW
  • Added changes so custom logos display on reports if they are added to the custom logo component -SW
  • Added v3_priv_proto for SNMP v3 in SNMP Wizard -SW
  • Added ability for Quick find auto-complete to include host alias field -SW

Fixed

  • Fixed CCM bug where groups couldn’t select objects as members if they had the same name – MG
  • Fixed bug with Nagios Mobile where host escalations was not authorizing contacts properly – MG
  • Fixed MIB upload bug where if it didn’t contain any TRAP or NOTIFICATION definitions it would fail -NS
  • Fixed BPI javascript bug with “Clear All” and re-enabling disabled select options – MG
  • Fixed BPI bug where syncing host/servicegroups added a duplicated definition and prevented the group from being edited – MG
  • Fixed html entities showing up in the second column of the CCM table -NS
  • Fixed bug that would perfdataproc cron to stack up processes if host set for outbound transfer was down or entered incorrectly -SW

Nagios XI 2012R1.7

Security

  • Allow a locale to be passed to the login page to force a certain language upon login. login.php?locale=en_ES – MG
  • BPI: Updated to HTML 5 and forced IE to display in Edge mode so it will work correctly without having to manually set compatibility mode – MG
  • Forced username to lowercase upon login to prevent problems with Nagios Core permissions – EG

Updated

  • Mods to speed up availability report and executive summary for users with “can see all hosts and services” privileges -SW
  • Fix Bug in Tactical Overview where it wasn’t displaying the correct totals -SW
  • Updated system profile component to fetch a downloadable zip with useful log information – SL / MG
  • Fixed bug where child hosts weren’t able to be deleted with the nagiosql_delete_host.php script – MG
  • BPI: Fixed bug with BPI groups not re-populating the form for selected child groups – MG

Fixed

  • Fixed bug in scheduled reporting where pdf’s wouldn’t generate on certain SSL connections -SW
  • Fixed pass by reference bug that was causing deprecation warnings. – NS
  • Fixed bug #368 with Notification Deployment templates – MG
  • Fixed iframe display issues with Ipads/Iphones – MG
  • Fixed CCM bug with action_url and notes_url not being escaped properly – MG
  • Fixed CCM bug where wildcards weren’t working correctly – MG
  • Fixed BPI PHP warning about division by 0 – MG
  • Fixed BPI bug with long plugin output not being truncated for display correctly – MG
  • Fixed CCM bug with (+,null,standard) inheritance options not saving correctly – MG
  • Fixed bug in CCM where illegal macro characters (`~$&|'”) were allowed to be saved – MG
  • Fixed bug in CCM where @ was being read as an illegal object name character – MG
  • Fixed bug where apache crontab wasn’t being initialized on some systems – used for scheduled reporting – MG
  • Fixed CCM bug where host and contact description fields were required – MG

Added

  • Added /var/lib/mrtg and /etc/mrtg/mrtg.cfg to the XI backup/restore scripts -SW
  • Added language selection icons on the login page. These will override default settings for the duration of the session – MG
  • Added CCM feature to denote Service->Servicegroup relationships from Servicegroups page – MG

Nagios XI 2012R1.6

Security

  • Fixed Reflected XSS vulnerability related to dashlet AJAX loads (Reported by James Clawson) – MG
  • Fixed vulnerability where read-only users could access auto-discovery directly (Reported by James Clawson) – MG
  • Fixed shell vulnerability for autodiscovery tool (Reported by James Clawson) – MG

Updated

  • Fix for case-sensitive object ID lookups from NDOUtils – EG
  • Fix for CCM case-sensitive Config Names not being written to file – MG
  • Fix for host fields VRML image and statusmap image not repopulating correctly – MG

Removed

  • Removed use of the ‘at’ command for CCM audit log entries. Only selective entries are forwarded along to XI’s audit log now. – MG
  • Removed setting of putenv(LC_ALL) in CCM, apache was complaining on Cent/RHEL6+ systems – MG

Fixed

  • Fixed JS function calls in CCM that used attr() and updated them to use prop() where appropriate. (Chrome Fix) – MG
  • Fixed bug in notifications report where pdf exports came back empty if the search field was used – MG

Nagios XI 2012R1.5

Security

  • Forced IE browser mode for maximum compatibility with IE – MG

Updated

  • Fix upgrade script so users customized commands aren’t overwritten -SW
  • Fixed CCM bug with Chrome where selected table rows weren’t being deleted properly – MG
  • Mods to quickstart text and links – EG

Fixed

  • Fixed bug #348 in Bulk Mods related to object names with spaces not working correctly. – MG
  • Fixed CCM bug where contactgroups could be assigned to themselves – MG
  • Fixed bug where login alerts popup would display twice – MG
  • Fixed a bug where the CCM (apache) was emailing the root user with STDERR output when audit logging – MG
  • Fixed JQuery conflicts causing AJAX load problems in IE9 – MG
  • Fixed CCM bug with IE where notification period wasn’t repopulating the form correctly – MG
  • Fixed issue where password changes weren’t updating properly in htpasswd.users file – MG

Added

  • Added fix to prevent CCM configuration file from having improper permissions – MG

Nagios XI 2012R1.4

Updated

  • Fix permissions for unconfigured objects file to allow removing or deleting objects. -SW
  • Fix bug where Scheduled Downtime backend API threw error -SW
  • Refactored data fetches for status information, resulting in a major decrease in page load times, and less CPU overhead for mysqld/httpd – MG

Removed

  • Removed empty PNP template for check_smtp checks causing missing performance graphs – MG

Fixed

  • Fixed issue in CCM where free variables weren’t escaping backslashes properly – MG
  • Fixed bug where CCM audit logging wasn’t working correctly – MG
  • Fixed bug #325 where cloning a host, service, template, or contact moved custom variables instead of copying them – MG
  • Fixed tracker item #323 to support custom file locations with Unconfigured objects – MG
  • Fixed several issues with the screen dashboard – MG
  • Fixed issue where menu items were not being translated – MG
  • Fixed “Scheduled Events Over Time” chart to work over https -SW
  • Updated SQL query for timedeventqueue chart data to pull from host and service status tables instead.
  • Check statistics are now fetched from Nagios Core status, eliminating the need to use ndoutils hostchecks/servicechecks tables
  • The following setting can be implemented in ndomod.cfg to reduce SQL overhead on larger installs: data_processing_options=67108669
  • Refactored Tactical overview dashlets for a substantial improvement in load times – MG
  • Updated default notification messages to use %hostalias% macro – EG
  • %hostalias% macro now defaults to use value of %host% if not specifically set – EG
  • Fixed bugs with CCM variable sanitization – MG / NS

Added

  • Added link for admins to be able to edit the BPI config file at any time. – MG
  • Added new host commands to the host object details page – MG
  • Added a default POT file for easy updates of other translation files – MG
  • Added fuzzy translations for German, Spanish, French, Italian, Portuguese, Russian, and Chinese – NS
  • Added fix to installation script to check for new RHEL subscription method – SR
  • Added host alias to search criteria. Tracker item #337 – MG

Nagios XI 2012R1.3

Security

  • Updated sourcegaurdian loaders to eliminate issues with segmentation faults on enterprise components – MG
  • Fixed potential SQL injection vulnerability in legacy CCM for authenticated users – MG

Updated

  • Fix permissions for restore script. -SW
  • Fix so state history works for individual services -SW
  • Fix bug in CCM where selected None in Limit Results would reverts back to 15 -SW
  • Fix bug where users couldn’t change Max Notifications Age on database cleanup -SW
  • Fix bug where users couldn’t change address for mobile carriers, always used defaults. -SW
  • Nagios BPI: Fixed bug with empty auth_users printing lots of commas in bpi.conf – MG
  • Nagios BPI: Added additional commands to be used with the api_tool.php script. Use -h to see usage for available commands. – MG
  • Nagios BPI: Fixed issue where BPI group states were being calculated unnecessarily on page loads. – MG
  • Nagios BPI: Fixed bug with empty hostgroups creating ghost entries- MG
  • Nagios BPI: Fixed bug where config changes could cause both success and error messages to show up in the UI – MG
  • Add ability for wizards to add unlimited services,processes, mountpoints etc. Many wizards updated in this release -SW
  • Add ability to automatically process uploaded trap MIBS into snmptt.ini -SW,NB
  • Update default notification message to just use %host% as %hostalias% isn’t always set -SW

Added

  • Added support for internationalization. PO files can be added to /usr/local/nagiosxi/html/includes/lang/locale – MG
  • Added feature request #300, services can now be searched by host address. – MG
  • Added callback functions to allow custom status icons and custom table columns to be added to status tables by components – MG
  • Added support for a custom login splash page using the Custom Login component – MG
  • Added proxy support for component/wizard update check – SW

Fixed

  • Fixed bug in CCM where notifications_enabled defaulted to “off” if left blank in the form – MG
  • Fixed bug with duplicate key entries on bulk modifications. – MG
  • Fixed bug #317 in CCM where using the search bar could cause CCM insert, edit, and delete commands to be rerun – MG
  • Fixed bug in CCM where renaming config_name for a service could leave behind ghost service configs – MG
  • Fixed bug in CCM with form validation for required fields – MG
  • Fixed bug with component/wizard update check not allowing additional uploads – MG/SW
  • Fixed bug where global settings weren’t able to save properly (Gregory Shapiro)

Nagios XI 2012R1.1

Updated

  • Wkhtml installs now – AG
  • Updated all Jquery libraries to latest versions to allow all jquery functions to work in IE9 – MG
  • Revised fix for bug #201 where unconfigured objects failed to stay deleted – MG
  • Fixed CCM page navigation bug after users are deleted – MG
  • “Open Service Problems” page now hides any host that is acnowledged or in scheduled downtime – MG

Added

  • Added ability to upload MIB’s up to 5MB – SW
  • Added preliminary gettext support for internationalization – MG
  • Added fix to CCM import tool to prevent static and pnp configs from being imported – MG

Fixed

  • Fixed UI bug in CCM with duplicate contactgroups in selection box -MG
  • Fixed bug with IE9 where dashlets were not draggable – MG
  • Fixed issue in CCM where check commands with single quotes could break javascript functions (bug #305) – MG
  • Fixed bug #157 in new CCM where free variables weren’t being copied with an object copy. – MG
  • Fixed issue where Nagios Mobile was not installing on upgrades – MG
  • Fixed bug where host template notification_option ‘d’ wasn’t saving correctly – MG

Nagios XI 2012R1.2

Updated

  • Enterprise license trial expiration now lasts at least as long as normal trial – EG
  • Enterprise-only components are now automatically updated with every release. – MG
  • Updated highcharts library to 2.3.3. Fixes bug with timestack graph – MG

Removed

  • Removed perl-DBD-mssql package from 2012 prereqs – MG

Fixed

  • Fixed CCM bug where notification options weren’t saving properly for services/service templates – MG
  • Fixed CCM bug where hostgroup->hostgroup relationships could cause circular relationships – MG

Added

  • Added fix so fresh CSS / JS files get automatically refreshed in the browser with each version update – MG
  • Added missing “is_volatile” setting in CCM – MG

Nagios XI 2012R1.0

Updated

  • Components and Wizards can check to see if updates are available… -SW

Fixed

  • Fixed bug #201 where unconfigured objects failed to stay deleted. List can now also be manually cleared – MG
  • Fixed bug where multiple scheduled reports weren’t all sending – MG
  • Fixed page bounce on scheduled reporting – MG
  • Fixed bug with CCM search not repopulating correctly – MG
  • Fixed CSS issue rounded corners on footer – MG
  • Fixed issue where some users were seeing Configure tab when they weren’t supposed to – MG
  • Fixed BPI bug where the drill down wouldn’t happen if there were orphan groups – MG

Added

  • Added failsafe to Ajaxterm installer to rollback ssl.conf if an apache config issue is created – MG

Nagios XI 2012RC3

Fixed

  • Fixed bug where ajaxterm installer failed when installer was run from outside of the /tmp directory -SW
  • Fixed typo in deadpool.php – MG
  • Fixed bug where executable permissions were not properly being applied to newly installed components and wizards – MG
  • Fixed bug with exec summary exporting as the event log – MG
  • Fixed bug with duplicate report export options – MG
  • Fixed bug where PDF export was on some reports that can’t actually export to PDF – MG
  • Fixed bugs with “Email this report” – NS / MG
  • Fixed issues with search and back buttons on Escalation Wizard and Bulk Renaming tool – MG
  • Fixed bug #291 where services with a / in the name didn’t display their performance graph (Fix by forum user nagiosadmin42)- MG
  • Fixed bug #292 with multiple concurrent searches for host graphs. Expanded flexibility of search as well – MG

Nagios XI 2012RC2

Updated

  • 2012 Standard Edition
  • New Core Config Manager
  • Configuration Rollback
  • Tools menu for external URL tools
  • Bandwidth Report
  • Executive Summary Report
  • Custom Action URL’s
  • Nagios BPI 2
  • Emailed Reports
  • SSH Terminal access built into the UI
  • Nagios Mobile now included
  • Automatic installation of all current components, dashlets, and wizards
  • Deadpool for obsolete hosts and services
  • Escalation Wizard
  • Scheduled Reporting
  • Scheduled Page Report
  • Notification Settings Management
  • Nagios BPI Hostgroup and Servicegroup Syncing
  • Audit Logging

Improved

  • Custom Home page
  • NRDS Config Manager
  • 2012 Enterprise Edition
  • *All features mentioned above*
  • Capacity Planning Report
  • Bulk Renaming Tool

Nagios XI 2011R3.2

Security

  • Added fix to force correct permissions for all newly installed components, dashlets, and wizards – MG

Updated

  • Ndoutils upgrade script now checks existing DB username for any future upgrades -MG
  • Patched Nagios Core bug #338 where schedule downtime would not persist properly upon a restart of Nagios (Carlos Velasco) – MG

Fixed

  • Fixed error in upgrade script with missing dependencies package – EG
  • Fixed bug in upgrade script where NSCA may not upgrade properly – MG
  • Fixed issue where backing up crontabs could halt an upgrade if a tempfile already existed – AG
  • Fixed bug with host status search not searching against host_name field – MG
  • Fixed bug with 2012 availability report where hostgroups showed all host states as 0% -SW
  • Fixed issue with upgrade script stopping because of package conflicts – MG
  • Fixed bug #259 where state history report would now show services when using specific hostgroup for report – EG
  • Fixed issue where duplicate table indexes may have been created upon upgrade (KevinD and gwakem) – MG

Added

  • Added external api script to send data to audit log – MG
  • Added escalation status to notifications report page – EG
  • Added ability to delete hosts or services from the command line. To be documented in “Automated Host Management” doc – MG
  • Added escalated status to alertsummary notification macro – EG
  • Added wkhtml installation to upgrade script (not yet implemented)- EG
  • Added ajaxterm installation to upgrade script(not yet implemented) – EG
  • Added external URL to global config settings page to allow for custom URL in notification messages, scheduled reporting (future) – EG

Nagios XI 2011R3.1

Fixed

  • Fixed issue with upgrade script that could remove user-defined cron jobs from root crontab – SW
  • Fixed bug created in 3.0 where ‘/’ was not allowed in service descriptions – MG

Nagios XI 2011R3.0

Security

  • Fixed XSS vulnerabilities reported by user: 0a29406d9794e4f9b30b3c5d6702c708 -MG

Updated

  • Improved sanity checks for XI notification settings for XI users -MG

Added

  • Added fix for incorrect permissions with MIB and graph template directories – EG
  • Added support for 2012 notification management functions: Default Messages, and locking notification settings -MG
  • Added ‘getalerthistogram’ to backend API commands. -MG

Fixed

  • Fixed overlapping values in piechart for both current and 2012 versions -SW
  • Fixed bug #260 with notifications search(broke in 2.4). Expanded search options for more robust searches -MG
  • Fixed bug #156 where illegal characters can be passed for object names in the config wizards, now replaced with ‘_’ -MG
  • Fixed issue where illegal characters could be used with service descriptions in the Core Config Manager -MG
  • Fixed minor bug with availability CSV export – SW

Nagios XI 2011R2.4

Updated

  • Changed EPEL and RPMForge repos to use local rpms for manual installation – MG

Added

  • Added top alert producers to backend API via: cmd=gettopalertproducers -MG
  • Added permissions fix in reset_config_perms for future Renaming tool component – MG

Fixed

  • Fixed bug where hosts without services may not show available commands or tabs correctly – SW
  • Fixed an issue where duplicate notifications can populate the notifications report – MG
  • Fixed performance data not being sent on outbound transfers with NSCA #254 – SW

Nagios XI 2011R2.3

Updated

  • 0 is now an acceptable value for first_notification_delay on monitoring wizards – MG
  • Modified some of the subsystem processes to only run when needed – MG
  • $cfg[‘xidpe_dir’] = ‘/usr/local/nagios/var/spool/xidpe’; $cfg[‘perfdata_spool’]= ‘/usr/local/nagios/var/spool/perfdata’;
  • Fixes for rapid response authentication – EG
  • Reverted sudoers install script to support CentOS 5 – EG
  • Fixed bug where deleted users weren’t being properly removed from the cgi.cfg file – SW
  • Bugfix for a small error in table alignment in PDFs – SW
  • CPU Load meter on syssstat dashlet now accounts for multiple CPUs -SW

Fixed

  • Fixed a bug where some monitoring wizards couldn’t complete because of missing values – SW/MG
  • Fixed issue where the upgrade script could fail if the /usr/local/nagiosxi/tmp directory was empty -SW
  • Fixed comment/author notification variables to now be %comment% and %author%, respectively – EG
  • Fixed issue with Date/Time picker for custom graph timeperiods – SW
  • Fixed issue on 64-bit el5 where removal on librsvg2.i386 failed and held up the installer – AG
  • Fixed issue where downtime is scheduled several days into the future, and a couple other problems – SW
  • Fixed issue with rapid response url with read-only users – MG
  • Fixed bug #250 related to European date formats in reports -SW

Added

  • Added new performance options to the Admin->Performance settings page, subsystem procs/logging can be disabled to improve performance – MG
  • Added config options for the performance data spool directories to allow for use of RAM disks with XI’s subsystem processes. -MG
  • Added some python libraries as dependencies in preparation for capacity planning project – AG
  • Added nmap support to sudoers (used by autodiscovery) – EG
  • Added helper functions to detect if a specific wizard or component is installed – EG
  • Added session performance improvement suggested by CB – EG

Nagios XI 2011R2.2

Updated

  • Streamlined generation of dependency meta-package – AG
  • Increased the default timeout value for process_perfdata.pl to 15 seconds for new installs – MG

Removed

  • Removed hard-coded package path in 1-prereqs – AG
  • Removed hard-coded db passwords in install scripts – EG

Fixed

  • Fixed problem where blank service performance graphs were being displayed – SW
  • Fixed potential bugs relating to the $CDPATH shell variable – AG
  • Fixed offlineinstall for Red Hat systems – AG
  • Fixed bug that broke performance graphs for some check_mk graph templates -MG
  • Fixed bug where availability report not display if one of the values was less than 0.14% but not 0 – SW
  • Fixed bug #239 where someone can save a service escalation without a contact or contact group. – MG
  • Fixed bug #238 that prevented service escalations from saving a service list under certain circumstances – MG
  • Fixed an issue where the unique service descriptions that populated the service escalations page were case insensitive – MG
  • Fixed bug #202 where custom date selections for performance graphs always led to “All Hosts” page – MG
  • Fixed a bug where custom date selections can cause all blank graphs upon a new login. – MG

Added

  • Added a “Finish” button to the wizard logic to allow for quick configuration – EG
  • Added new rapid response feature for notifications – EG
  • Added uninstall script (consider this beta) – EG
  • Added new notification variables (%responseurl%, %objecttype%, %objectid%, %notificationauthor%, %notificationcomment%, %alertsummary%) – EG
  • Added login screen splash information for contacting us – EG
  • Added ability to reset notification messages to system defaults in account settings – EG
  • Added option to run same wizard again at completion of monitoring wizard – EG

Nagios XI 2011R2.0

Updated

  • Postgres sequence fix script is now run during upgrades, full installs – EG
  • Changed Nagios Core hostgroup/servicegroup logic to match Nagios XI – EG
  • New installations will have cleaner handling of sudoers, cron jobs, and php limits
  • Lots of bug fixes in the installer

Removed

  • Removed freetds and dbd dependencies

Fixed

  • Fixed bug that displayed debugging output on email test page #207 -MG
  • Fixed bug where email addresses without FQDN’s can vail validation and fail to send (example: root@localhost) -MG
  • Fixed bug #207 that broke the URL for Unhandled problems in the login alerts window and Nagios Fusion. – MG
  • Fixed bug #185 with adding new service escalations and dependencies. Removed safety nets in the UI to allow services with service->hostgroup relationships to work correctly.
  • Fixed bug #152 related to service escalations creating ghost services upon import. – MG
  • Fixed broken link on Unconfigured Objects page – SW
  • Fixed availability report bug where host name was not displayed properly – SW
  • Fixed bug #122 which displayed inconsistent data in state history reports – EG
  • Fixed bug #218 where servicegroup availability reports contained incorrect host data – EG
  • Fixed bug #215 where performance graphs in object detail screens could not be added to dashboards – EG
  • Fixed bug where host and service notifications could not be completely disabled on a per-user basis – EG
  • Fixed bug where escalation macro was not getting populated for use in notification messages – EG
  • Fixed bugs with improperly encoded URLs causing broken links -SW

Added

  • Added option to specify http port in config.inc.php. Apply Config would fail without a mod_rewrite. -MG
  • Added fix/feature for bug #190 to allow html output for host/service status text. Option is switchable in the Admin->Manage System Config page. – MG
  • Added a System Profile page to the Admin menu to assist in troubleshooting – MG
  • Added new backend commands to support future NagiosQL snapshot rollbacks – EG

Nagios XI 2011R1.9

Security

  • Fixed security escalation race conditions in crontab install scripts – EG / AG
  • Fixed XSS vulnerabilty in backend_url javascript link – EG
  • Fixed XSS vulnerability in xiwindow variables (affected permalinks) – EG
  • Fixed XSS vulnerability in recurring downtime script – EG
  • Fixed XSS vulnerability in alertheatmap report, “My reports” listing – EG
  • Fixed XSS vulnerabilities in status/report page link functions – EG
  • Fixed security vulnerability during package installation – AG
  • Special thanks to 0a29406d9794e4f9b30b3c5d6702c708 for reporting security vulnerabilities.

Updated

  • Prevented some time-critical SQL queries from being cached – EG
  • Prevented service graph from being generated in availability reports when a host has no services (issue #198) – EG
  • Patched recurring downtime script to fix problem with Nagios scheduling it’s own downtimes (issue 136) – submitted by Alexandru Lacraru
  • Changed home page notifications link to use newer report – EG
  • Fix for availability report including incorrect data – EG
  • Further revision on repairmysql.sh script for more successful repair runs – MG

Added

  • Added ability to copy permalink URL to clipboard (suggested by Troy Lea) – EG
  • Added fix for potential bug that prevented performance graphs from displaying on some systems -MG
  • Added fix to the rrdtool graph API for improved compatibility with existing PNP graph templates – MG
  • Added event log report to legacy reports – EG
  • Added ability to attach multiple files to an email message – EG
  • Added ability to have multiple recipients in email messages – EG

Fixed

  • Fixed potential endless loop in non-interactive fullinstall script – AG
  • Fixed bug with multiple calls to session_start() that produced error messages – EG
  • Fixed bug where custom tabs (eg. object notes) would not appear in service details screens – EG
  • Fixed minor bug in coreuiproxy.inc.php script that was generating a PHP Warning on CentOS/RHEL 6 installs – MG

Nagios XI 2011R1.8

Updated

  • Updated jQuery to 1.6.2 – EG
  • Performance graph panels in object detail pages now only display if panel is selected (suggested by Troy Lea) – EG
  • Modified cmdsubsys cron job to run daily update checks – EG
  • Revised OS checker for installer scripts to ensure compatibility and supported installations – AG
  • Updated the repair_mysql.sh script for more successful repair runs – MG
  • Modified load_url logging to overwrite load_url.log instead of appending to prevent log flooding with duplicate info. – MG
  • Multiple install attempts will not append to the install.log file instead of overwriting it. – AG
  • Updated NPCD daemon to 0.4-latest snapshot. Fixes memory leak that can crash NPCD process. – MG
  • http://assets.nagios.com/downloads/nagiosxi/components/proxy.zip – Adds a Proxy Configuration page to the Admin menu.

Added

  • Added ability to include attachments in emails – NS
  • Added group membership query functions – EG
  • Added MIB management to admin page (suggested by Troy Lea) – EG
  • Added PNP graph template management (suggested by Troy Lea) – EG
  • Added custom date/time selection to performance graphs (suggested by Troy Lea) – EG
  • Added Automatic login feature – EG
  • Added zip to the prereqs list for CentOS 6 – NS
  • Added missing dependency for check_by_ssh – AG
  • Added CentOS CR repo for CentOS 6 installations. Fixes package conflict for php-mssql package – AG
  • Added a fix that allows update checks to work on a proxy install -MG

Fixed

  • Fixed date in webroot index page (suggested by Troy Lea) – EG
  • Fixed problem with apostrophes being cut off in comments/acknowledgments – EG
  • Fixed bug #191 that created an extra footer div on child pages and prevented buttons and links from working – MG
  • Fixed bug 194 that created an SQL error in the browser when updating notification preferences – MG
  • Fixed memcached support by adding caching TTL (defaults to 10 seconds) – EG

Nagios XI 2012RC4

Updated

  • Fixed bug introduced in RC3 that broke result limit logic in new CCM – MG
  • Updated audit logging to summarize the log entry for a large config deletion – MG

Removed

  • Removed deadpool feature until later in 2012 – MG

Fixed

  • Fixed bug in new CCM where command defs would fail to save with single quotes – MG
  • Fixed bug in new CCM with timeperiod definitions not loading with certain versions of mysql – MG
  • Fixed bug with CCM nagios.cfg and cgi.cfg editor – MG
  • Fixed bug where hosts/services with more than one : in the name showed as unauthorized – SW

Full changelog as Markdown