This knowledgebase article provides information about a patch to resolve an IP conflict displayed when a passive server is restarted.
Note: Please contact Neverfail Support before installing this patch.
The passive server is rebooted and an IP conflict is reported. The System Event log contains the message "Could not find Neverfail Heartbeat configuration in registry."
When a Heartbeat server starts, the packet filter gets a value from the registry which identifies whether the server is in the active or passive state (Passthru or Filter). In situations where the filter fails to obtain the appropriate value from registry, the default is set to 'Passthru'. If this occurs on the passive server, then both the active and passive servers are simultaneously connected to the network. An IP Conflict will occur briefly until the configuration can be read.
To resolve this issue, follow the steps below:
- Shutdown Neverfail Heartbeat on both servers.
Add the following Value to the registry of the Primary server.
HKLM\System\CurrentControlSet\Services\NfPktFltr\Parameters\DefaultToFilterOnStart (This should be a string, and should be set to "TRUE")
- Repeat the process on the Secondary server.
- Restart Neverfail Heartbeat on both servers.