KBI 311223 UNIX/Linux Script Rule Randomly Failed With Message Failed To Run Command PLINK.. On 64-bit Windows Server
Version
Argent Advanced Technology all versions
Date
Tuesday, 2 June 2015
Summary
UNIX/Linux Script Rule might fail randomly on 64-bit Windows server
By checking Relator trace log, message ‘Failed to run command PLINK….’ can be seen repeatedly
If typing ‘PLINK.exe’ within command prompt, the command will run successfully
If doing a disk search for PLINK.exe , the executable is found under SYSTEM32 directory
Technical Background
Argent AT can run UNIX/Linux Script Rule using 32-bit or 64-bit Monitoring Engine process
In 32-bit environment, the SYSTEM32 directory is actually \Windows\SYSWOW64, and the real SYSTEM32 cannot be seen
If PLINK.EXE is installed under SYSTEM32 folder, 32-bit Monitoring Engine process cannot find PLINK.exe in PATH
As a result, UNIX/Linux Script Rule will fail
However, the 64-bit Monitoring Engine process can run PLINK.exe successfully
That’s why the Rule fails randomly
Resolution
Customer can move PLINK.EXE from SYSTEM32 folder to WINDOWS folder to correct the issue