Contents of Neverfail Heartbeat V5.0.3

Follow

Summary

This is one of a sequence of Knowledgebase articles that are linked to from Knowledgebase article #5 - 'Contents and Versions'. They go beyond the articles linked to from Knowledgebase article #4 - 'Products and Versions', in that they contain information for internal use.


More Information

This release is only to be offered to customers and partners when they actually need it. If in doubt contact Ken Anton.

Component

Bugzilla ID


Summary

All jni interfaces

none

Wrap with exception handling code - for "unexpected termination" project

All native code

none

Build using VS2005

AM FileServer

4022

Protected(File node, ProtectedState state, boolean operation) the node of the Protected cannot be empty (SR 2829)

AMX API

3913

ProtectService doesn't recognise NO_ACTION action.

AMX Scripts

4402

FileMakerserveradvancedwebPublishing AMX - install failed

ApplicationMgr

3415

Bad start.bat causes unhandled exception in ApplicationManager

ApplicationMgr

4527

Failed to start the protected application error when all the protected services have been started

Apply

none

I/O Retry mechanism disabled by default.

Apply

none

Log info about an ApplyDeadEvent myself cause no one else is gonna!

Build

4053

java.text.ParseException: Unparseable date (SR 3596; SR 3611) KB 894

Build

4292

NFNet should be compiled with Unicode

Controller

4289

Controller doesn't handle ExceptionEvent fired when comms sees nullptr. (SR 3246)

Controller

4454

net stop isn't evident in our logs (SR 3767)

Controller

none

Deleted unnecessary catch Throwable - to facilitate new NFNativeError exception.

Core Functionality

4361

java.util.ConcurrentModificationException in version 5.0 (duplicate of BZ 4407)

DNSUpdater

4057

DNSUpdate tool needs to return a specific error stating that MS DNS servers cannot be found (SR 2874) KB 389

DNSUpdater

4371

"Warning - Domain does not match the zone" is reported on Parented zones

DNSUpdater

4423

DNSUpdate seems to be run twice from the start script

DNSUpdater

4453

Exit code "5: Fatal C Library error" should be removed from DNSUpdate

DNSUpdater

4496

Misspell of error message for exit code 6 generated by DNSUpdate

DNSUpdater

4497

Cryptic message for exit code 7 generated by DNSUpdate

DNSUpdater

4504

Misspell of message returned by a successful selftest

DNSUpdater

none

Additional tracing.

DRM

3390

List of shadows should probably be newest first, or reversible

FileStateMgr

4093

FileSystemFilterChangeDone but one of the shared folder with ~9GB data replicated as an empty folder on the passive (SR 3124)

FileStateMgr

4407

ConcurrentModificationException in Manager (SR 3465; SR 3493; SR 3577; SR 3589; SR 3817; SR 4127; SR 4139; SR 4269)

FileStateMgr

none

Enhancement: removed the busy wait in BadState in favour of a notify

Fileutilities

none

Simplified shortname computation and changed things so that a trailing slash is included in the short name of drives.. e.g. C: now represented as C:\

GUI

4080

fields not fully visible following GUI font change

GUI

4462

unhandled exception in mgt gui

GUI

4491

The NF GUI shutdown confirmation dialog displays an incomplete (but funny) message

GUI

4522

When you specify a NetBIOS domain in the logon (domain\username), the next time you logon the \ changes to a / KB 932

GUI

none

Fixed problem of the string "My Computer" being appended to the front of drive paths such as "C:\"

GUI

none

Added code to show if selection is directory or not.

Interceptor

4246

switchover failed (Not enough storage is available to process this command) (SR 4049; SR 4367; SR 4368; SR 4435)

Interceptor

4417

Filter match code handles case insensitiveness different in user mode and kernel mode

Interceptor

4516

obscure way of hooking a supposedly non-hookable drive

Interceptor

none

This change enables filter exclude rules in the match code. The code makes sense only if the exclude rules in each path through the (dag?) are before the exclude rules; this is not a problem since the upper level code only generates chains anyway. This code also does not allow a partial (ancestor) match to cause an exclude decision - the so called naive implementation of the nibbling constraint.

Interceptor

none

ObDereferenceObject takes pointer to object not pointer to pointer to object>

Log Collector

4244

RFE: Collect Scope Enterprise data

Monitor

none

Added parameter to unload function, to allow each AM to unload separately.

Monitor

none

A fix for VC8 found memory problem.

Patch Installer

4329

Uninstalling the patch for V5.0.800 did not put the nfpacket filter for the previous version back

Registry

none

Possible "unexpected termination" causer.  Fixing c_str() out of scope.

Registry

none

This change adds some trace of registry updates replicated

Setup

3269

Duplicate services listed among services that will be stopped during the backup process

Setup

3641

Need proper logging api call to write entries to the nfauditlog

Setup

3642

Setup needs to capture the output of externally spawned processes into the auditlog

Setup

3864

DNSUpdate is case sensitive when it looks for zones (SR 3547; SR 3579)

Setup

4114

Uninstall- the 'Leave this server off the network after uninstall' option doesn't work if the user is connected to the server through Remote Desktop KB 143

Setup

4424

GUI displays that the protected services will be stopped

Setup

4471

ENH: Setup should start VSS if the service is not already running.

Setup

4518

With change to VS2005 build we need to ensure installation of CRT dlls

Setup

none

Modified to remove compile warnings in VS2005

Setup

none

No Downtime Setup - protected apps not stopped during backup on win2003

Unknown

4284

SR3246 shows nullptr exception in com.neverfail.provider

Unknown

4416

NFString does not perform case conversion


Applies To

Neverfail Heartbeat V5.0.3


Related Information

None

KBID-1032

0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.