IBM Support

When installing Guardium Windows STAP I get "ISNetApiRT.dll is not loaded or there was an error loading the dll"

Troubleshooting


Problem

When installing Guardium Windows STAP via the InstallShield - the error is returned.

Symptom

The following error is returned from the InstallShield when installing Guardium STAP on Windows.

ISNetApiRT.dll is not loaded or there was an error loading the dll. This dll needs to be loaded for this operation. Verify that the dll is in the SUPPORTDIR directory

Cause

This is more likely to be some environment problem on that specific Windows system rather than a Guardium problem

Environment

This was noticed on one Windows system
Windows Server 2012 R2
Guardium STAP release r76991

Diagnosing The Problem

You will see this error when attempting the installation .


Resolving The Problem

In the particular case observed - installing a later version of the Guardium for Windows resolved the issue. - All the latest Fix Packs, GPUs, Sniffer, Security and Agent patches are available on Fix Central


Installing the Guardium S-TAP manually is also an option as follows :-

    Please see the Windows Setup Progam for further details on command line installation. An example follows:-


    Consider the product installer is in this directory for example
    C:\Guardium_9.5_GIM_Windows_r73464\Windows-v9_GPU_500-73464\Windows_Stap_r73464_Installer

    1) Make a folder and a file


      C:\IBM_shareFolder\stap_configuration

      and add 1 entry like this format


        <windows machine> <ip of windows machine> <ip of the Guardium Collector>


      vmguard16 x.xxx.xxx.xxx x.xxx.xxx.xx

     
    2) run a command prompt (as Administrator) and cd to the installer directory


      cd C:\Guardium_9.5_GIM_Windows_r73464\Windows-v9_GPU_500-73464\Windows_Stap_r73464_Installer

    3) Run this long command line (you would change the vmguard16 to be your windows machine name )


      setup /s /z"vmguard16;c:/program files (x86)\Guardium_test1\guardium_stap;C:\IBM_shareFolder\stap_configuration ; MSSQLSharedMemory=1 DB2SharedMemory=1 CAS=1 NamedPipes=1 Lhmon=1 LhmonForNetwork=1 TLS=1 START=1"

      In fact it may install into this directory which is fine
      C:\Program Files (x86)\IBM\GUARDIUM_STAP

      You will see this flash up hopefully - and within a couple of minutes the install is done and back to command prompt



      The GUARDIUM_STAP service should then be running


[{"Product":{"code":"SSMPHH","label":"IBM Security Guardium"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"--","Platform":[{"code":"PF033","label":"Windows"}],"Version":"10.0;10.0.1;10.1;8.2;9.0;9.1","Edition":"","Line of Business":{"code":"LOB24","label":"Security Software"}}]

Document Information

Modified date:
16 June 2018

UID

swg21985785