Getting Data In

Why is perl script not working in Splunk 6.2 and getting error 'Cannot login to: https://127.0.0.1:8834/'"?

pedromvieira
Communicator

Hi.

I'm using Splunk 6.2 with a scripted input.
My script works fine from shell.

Shell:

root@ubuntu:/opt/splunk/etc/apps/FOLDER/bin# ./SCRIPT.pl
Logged in
Export completed! /opt/.../reports/
Move completed! /opt/
Delete completed! /opt/.../reports/*.x
root@ubuntu:/opt/splunk/etc/apps/FOLDER/bin#

Script Example:

#!/usr/bin/perl
$ENV{'PERL_LWP_SSL_VERIFY_HOSTNAME'} = 0;

use strict;
use warnings;
use Net::Nessus::XMLRPC;

When I search for the error:

11-10-2014 15:37:20.382 -0200 ERROR ExecProcessor - message from "/opt/splunk/etc/apps/FOLDER/bin/SCRIPT.pl" Cannot login to: https://127.0.0.1:8834/

This message is defined inside the script, so it is working.

Tags (4)
0 Karma
1 Solution

pedromvieira
Communicator

I had to link perl library. Now it works.

#!/bin/sh
export PERL_LWP_SSL_VERIFY_HOSTNAME=0
export LD_LIBRARY_PATH=/usr/local/share/perl/5.18.2/
perl $SPLUNK_HOME/etc/apps/FOLDER/bin/SCRIPT.pl

View solution in original post

0 Karma

pedromvieira
Communicator

I had to link perl library. Now it works.

#!/bin/sh
export PERL_LWP_SSL_VERIFY_HOSTNAME=0
export LD_LIBRARY_PATH=/usr/local/share/perl/5.18.2/
perl $SPLUNK_HOME/etc/apps/FOLDER/bin/SCRIPT.pl
0 Karma

pedromvieira
Communicator
root@ubuntu:/opt# /opt/splunk/bin/splunk cmd /opt/splunk/etc/apps/FOLDER/bin/SCRIPT.pl
Cannot login to: https://127.0.0.1:8834/
root@ubuntu:/opt#

The same occurs with splunk cmd.

0 Karma
Get Updates on the Splunk Community!

Join Us for Splunk University and Get Your Bootcamp Game On!

If you know, you know! Splunk University is the vibe this summer so register today for bootcamps galore ...

.conf24 | Learning Tracks for Security, Observability, Platform, and Developers!

.conf24 is taking place at The Venetian in Las Vegas from June 11 - 14. Continue reading to learn about the ...

Announcing Scheduled Export GA for Dashboard Studio

We're excited to announce the general availability of Scheduled Export for Dashboard Studio. Starting in ...