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