MASTER YOUR CASTLE with your new build or reno project
Enter competition

Delays Occur in Accessing the PowerChute Network Shutdown Web User Interface after a Service Re-start or when Loading a UI Screen

FA176569

7/12/2018

Issue:
In some Windows environments, the PowerChute Network Shutdown user interface displays noticeably slowly.

Product Line:
PowerChute Network Shutdown v3.0, v3.0.1, v3.1, v4.x

Environment:
Windows Server 2008 R2 Core, Hyper-V Server 2008 R2.

Cause:
This occurs on Windows Server 2008 R2 Core and Hyper-V Server 2008 R2 due to a Microsoft issue where a large number of hidden, unused network tunnel adapters are generated.

PowerChute Network Shutdown (PowerChute) uses the Java API called "NetworkInterface.GetNetworkInterfaces" to retrieve a list of network adapters on the machine for certain functions: e.g., opening ports for the Web UI or loading some pages in the UI.

The Java API calls a native Microsoft API function "GetIfTable". This function retrieves all of the network adapters including the hidden ones. The number of adapters can grow to approximately a thousand  over the course of a few days. This causes a delay in performing network-related functions in PowerChute.

Resolution:
1. Install Service Pack 1 (SP1) for Windows 2008 R2/ Hyper-V Server R2. This prevents additional tunnel adapters from being created.

2. Contact Microsoft Technical Support and request a copy of the "NDISCLEANUP Tool". This tool can be run after installing SP1 to remove the unwanted tunnel adapters from the system and prevents Java from processing them.