Error: "pluginlist.xml file is tampered, or NetScaler version is older" on NetScaler Gateway Configured with EPA

Error: "pluginlist.xml file is tampered, or NetScaler version is older" on NetScaler Gateway Configured with EPA

book

Article ID: CTX234364

calendar_today

Updated On:

Description

When the NetScaler version which is less than 12.0.57.19 but the plugin version is 12.0.57.19 or higher, and if EPA is configured in this scenario, the pluginlist.xml structure mismatch occurs and the plugin is unable to capture it.

The following screenshot highlights the mismatch from nssslvpn logs:

pluginlist.xm. file is tampered, or NetScaler version is older

Resolution

To workaround this, modify the pluginlist.xml file as noted in the following procedure:

  1. Navigate to /var/netscaler/gui/vpn, open pluginlist.xml file.

  2. The file contains a series of plugin nodes.

  3. Add the following plugin-node in the file:

    <plugin
     name="EPA scanning Engine (Opswat) for Windows" 
     type="WIN-EPA-ENGINE" 
     version="1.1.2.2" 
     path="/epa/scripts/win/epaPackage.exe" 
     opswatVersion="4.2.1400.0"
    />

    Note: The version in above node should be taken from – /netscaler/ns_gui/epa/version.xml

  4. The newer file should now contain 6 nodes rather than 5 nodes which was present earlier.

  5. Repeat the same process for /netscaler/ns_gui/vpn/pluginlist.xml file.

  6. Wait for 3-4 minutes for changes to be done.

Issue/Introduction

When the NetScaler version which is less than 12.0.57.19 but the plugin version is 12.0.57.19 or higher, and if EPA is configured in this scenario, the pluginlist.xml structure mismatch occurs and the plugin is unable to capture it.