Submit a ticketCall us

Quickly Address Software Vulnerabilities
Patch Manager is an intuitive patch management software which extends the capabilities of WSUS and SCCM to not only patch Windows® servers and workstations, and Microsoft® applications, but also other 3rd-party applications which are commonly exploited by hackers. Learn more about our patch management solution.


Home > Success Center > Network Performance Monitor (NPM) > Syslog action or rule to execute an external program or VB script does not work

Syslog action or rule to execute an external program or VB script does not work

Table of contents
Created by Interspire Import, last modified by MindTouch on Jun 23, 2016

Views: 9 Votes: 0 Revisions: 9


A syslog action or rule that was created to execute an external program (for example, a .bat script file) or to execute an external VB script does not trigger and only works when the .bat file script and external VB script is executed from the SolarWinds server command line.  


There are permission issues with the plink's initial SSH connection to the Linux server that the user is connected to.


When using SSH to connect to a server for the first time, the user will be prompted to trust the host key of the server with the following message:
The server's host key is not cached in the registry. You have no  guarantee that the 
server is the computer you think is. The server's rsa  key fingerprint is: 
ssh-rsa 2048  xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx. 
If your trust this  host, enter "y" to add the key to PuTTY's cache and carry on 
connecting.  If you want to carry on connecting just once, without adding the 
key to  the cache, enter "n". If you do not trust this host, press Return to  
abandon the connection. Store key in cache? (y/n)

Ran the .bat file under the same user that the SolarWinds Syslog Server uses and press y to cache the key in the registry. 

Applies to: NPM v11.0
Last modified
23:42, 22 Jun 2016