Submit a ticketCall us

Don’t fall victim to a ransomware attack
Backups are helpful, but sometimes that’s not enough to protect your business against ransomware. At our live webcast we will discuss how to protect against ransomware attacks with SolarWinds® Patch Manager and how to leverage log data to detect ransomware. Register now for our live webcast.

Home > Success Center > Failover Engine (FoE) > Updating Windows Server with 32-bit Java 8 Update 60 Corrupts the SolarWinds Failover Engine Service

Updating Windows Server with 32-bit Java 8 Update 60 Corrupts the SolarWinds Failover Engine Service

Created by Robert Stidman, last modified by MindTouch on Jun 23, 2016

Views: 20 Votes: 1 Revisions: 5

Overview

After  installing the 32-bit version of Java 8 Update 60 on SolarWinds Orion Platform server, or Additional Polling Engine protected by the SolarWinds Failover Engine service, the update may corrupt the service. When the service is in a corrupted state, the SolarWinds Failover Engine service generates the following error message on the desktop:

 

 

 

When opening the SolarWinds License Manager, the SolarWinds Failover Engine license key appears in the window. To correct the issue, you must uninstall and then reinstall the SolarWinds Failover Engine service on the corrupted server.

Environment

  • FoE all versions

Cause

Java 8 Update 60 replaces files used by the Licensing Framework.

Resolution

Postpone installing Java 8 Update 60 on your SolarWinds Orion Platform or Additional Polling Engine servers until SolarWinds releases a patch to address this issue. This KB article will be updated with a resolution to this issue when available. Please continue to check back for updates. If you must upgrade your Java Runtime Environment (JRE) to the latest version to maintain security compliance requirements, perform the steps listed below.

Note: The following steps are not required to upgrade the Windows x64 version of JRE (jre-8u60-windows-x64), but are required to uninstall the Windows x64 version (64-bit) and install the Windows x86 (32-bit) version for Windows x64 systems.

  1. Download the Windows x86 (32-bit) version of Java (jre-8u60-windows-i586) from the Oracle® website located at www.oracle.com.
  2. Locate an incremented backup of your corrupted system
  • For x86 (32-bit) systems, the backup must include the period of time before you installed Java 8 Update 60.
  • For x64 (64-bit) systems, the backup must include the period of time before you uninstalled Java 8 Update 60.
  1. Using the Registry Editor (Regedit), export the following registry key from your backup to a separate file:
  2. HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs
  3. Click Start > All programs > SolarWinds Orion > Advanced Features > Orion Service Manager.
  4. Stop the SolarWinds Failover Engine service on the corrupted server.
  5. Uninstall Java 8 Update 60 for Windows x64 (64-bit), if required.
  6. Install Java 8 Update 60 for Windows x86 (32-bit) using the file you downloaded from the Oracle website.
  7. Import your backup registry key to the registry on the corrupted server.
  8. Open the Orion Service Manager.
  9. Restart the SolarWinds Failover Engine service on all servers in the cluster.
  10. Close the Orion Service Manager. 
  11. SolarWinds License Manager is now running 32-bit Java 8 Update 60 with an authorized license key.
Last modified
19:30, 22 Jun 2016

Tags

Classifications

Public