1 Reply Latest reply on Oct 28, 2019 10:18 AM by Dekyoman 1016

    SYSLOG Viewer - Execute an External Program - Not Working using PERL Script

    Dekyoman 1016

      Hello Team,

       

      Need the communities help.

       

      I'm using Syslog Viewer to run a Perl Script for a Syslog message for F5 LBs Certificate Expiry - This script creates a Ticket via BMC Remedy with the Syslog Message, IP etc on the ticket.

       

      I installed ActivePerl 5.28 (64-bit) on the Main Orion server running NPM 12.1 on Windows 2008 R2.

       

      - Testing is successful > ran the script to the server's CMD > Script creates ticket and logs it.

      - Created the Syslog Rule > add trigger to send email and execute an External program

       

      Script on Execute External Program
      C:\Perl64\bin\perl.exe "C:\Program Files\BMC Software\Impact\server\bin\send2bem.pl" ${MESSAGE} ${Hostname} ${IP}

       

       

      - Waited for a trigger > email got sent out but no ticket was created and there are no signs that the .exe was even called out

      - log file didn't have any info

       

       

      - Every log came from testing > running the script on command line

       

       

       

      Anything else experienced something like this? Are there any permissions needed to be allowed?

       

      Thanks!