KBI 311193 Linux/UNIX Rule Randomly Failed On 64-bit Engine With Log Failed To Run Command PLINK.EXE..
Version
Argent Advanced Technology all versions
Date
Tuesday, 21 April 2015
Summary
If PLINK.EXE is installed under \WINDOWS\SYSTEM32, customer may find LINUX/UNIX Rules can randomly fail to run
The Relator trace log shows messages ‘Failed to run command PLINK.EXE…’
It is caused by improper installation of PLINK.EXE in SYSTEM32 folder
To correct the issue, PLINK.EXE should be moved to WINDOWS folder instead
Technical Background
Linux/UNIX Rule can be executed by either 64-bit or 32-bit Monitoring Engine process
SYSTEM32 folder seen by 32-bit process is actually SYSWOW64 folder
If PLINK.EXE is installed under SYSTEM32 folder, and a 32-bit Monitoring Engine happens to run the Rule, PLINK.EXE cannot be found
If PLINK.EXE is moved to WINDOWS folder, the issue will be resolved as WINDOWS folder is the same folder seen by both 64-bit and 32-bit processes
Resolution
N/A