This Knowledgebase article provides release information about this specific version of Neverfail Heartbeat.
Neverfail Heartbeat V5.0.3 is a minor maintenance release. It offers improved system reliability and performance over previous versions of the software. Improvements and changes are detailed by component below. It will never be the CURRENT release; the intention is that customers and partners will have this release suggested to them by Neverfail Group where appropriate.
Release Notes for:
Neverfail Heartbeat V5.0.3
Interceptor - Interceptor buffer allocation can now utilize non-contiguous blocks of process address space. This improves resilience in situations where the process address space is fragmented. Previous versions of Heartbeat required contiguous blocks of process address space, which could result in allocation failing on Switchover if the address space had become fragmented due to other operations.
File State Manager (FSM)
- Improved handling of renames on files that are placed on the FSM's task list.
- Better synchronization of the content of hidden folders and hidden system folders.
- More robust handling of updates to the Data panel of the Neverfail Heartbeat Management Client. In rare situations, a ConcurrentModificationException in the code handling these updates could prevent the Management Client from showing the correct status for a current task.
Application Manager - The Application Manager now has improved handling of incorrectly formatted NFCMD commands in the Neverfail Heartbeat 'start.bat' and 'stop.bat' scripts.
DNSUpdate.exe - The DNSUpdate utility has a number of improvements to error handling and logging. For current usage information, please see Knowledgebase article #389 - 'How to use the Neverfail Heartbeat utility DNSUpdate.exe (DNS)'. The version of DNSupdate included is 18.104.22.168, and can be downloaded individually from the Products / Downloads -> Utilities etc. section of the Neverfail Extranet to use this version of DNSupdate without upgrading Neverfail Heartbeat.
Neverfail Heartbeat Management Client - There are several improvements to robustness when logging in to the Neverfail Heartbeat Management Client, and when dismissing certain dialog boxes spawned by the Neverfail Heartbeat Management Client.
Interceptor - Improvements have been made to filter matching code.
LogCollector - The version of the LogCollector (1.7.15) released with this version of Neverfail Heartbeat collects SCOPE Enterprise data files. See Knowledgebase article #918 - ' Versions of the Heartbeat Log Collector Utility' and Knowledgebase article #146 - 'How to retrieve the Neverfail Heartbeat logs and other useful information for Support purposes' for more information on the LogCollector.
Setup - There are several enhancements to reporting and error handling in Setup.
Neverfail Heartbeat Core - There have been a number of improvements to logging and exception handling code in the Neverfail Heartbeat server engine. In particular, in situations where the Neverfail Server R2 service experiences an unexpected or unclean termination, error logging has been upgraded to provide more precise diagnostic information.
- Data Rollback Module - In the Neverfail Heartbeat Management Client, Rollback -> Status & Control -> Shadows now shows the most recent shadow first, rather than the oldest, in order to facilitate Rollback to the 'last known good' state for the protected data set. Previously, the oldest shadow appeared at the top of the list.
Neverfail Heartbeat Management Client - Where a custom font is selected in the Neverfail Heartbeat Management Client, all fields are now displayed correctly, with no truncation. In previous versions of Heartbeat, the text for some buttons, headings, and messages might not be displayed correctly when a custom font was selected.
Setup - Uninstall of the V5.0.3 Service Pack from previous versions of Neverfail Heartbeat results in the correct (older) versions of drivers being reinstalled. Previously, it was possible for the drivers not to be reinstated in some circumstances.
Technical Documents supporting this version of Neverfail Heartbeat are contained in Knowledgebase article #580 - 'V5.0[.n] Neverfail Heartbeat Technical Documentation'.
Installation instructions are found in Neverfail Heartbeat - Technical Documentation - Reference Guide V5.0 .
Upgrading to Neverfail Heartbeat V5.0.3
This release includes a Service Pack for upgrading from Neverfail Heartbeat versions V4.6.2, V4.7.x, and V5.0.x to V5.0.3. See Knowledgebase article #1033 - 'How to Upgrade to Neverfail Heartbeat V5.0.3' for details.
Neverfail Heartbeat V5.0.3