All Apps and Add-ons

Success with Amazon Kinesis Modular Input on local Mac, but why am I getting errors with the same configuration on Splunk Enterprise (Linux)?

carlkennedy
Path Finder

Thanks to this forum, I got the correct permissions in AWS and can now pull in Kinesis data to my Mac laptop.
I use the exact same modular input configuration on my Splunk Enterprise (Linux) and get this error message:

04-19-2016 14:30:27.715 +0000 INFO  ExecProcessor - Removing status item "/opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py (isModInput=yes)
04-19-2016 14:30:27.717 +0000 INFO  ExecProcessor - New scheduled exec process: python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py
04-19-2016 14:30:32.104 +0000 INFO  ExecProcessor - Removing status item "/opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py (isModInput=yes)
04-19-2016 14:30:32.105 +0000 INFO  ExecProcessor - New scheduled exec process: python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py
04-19-2016 14:30:33.434 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at com.splunk.modinput.kinesis.KinesisModularInput$MessageReceiver.run(Unknown Source)
04-19-2016 14:30:33.434 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker.run(Worker.java:321)
04-19-2016 14:30:33.434 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker.initialize(Worker.java:377)
04-19-2016 14:30:33.434 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibLeaseCoordinator.initialize(KinesisClientLibLeaseCoordinator.java:172)
04-19-2016 14:30:33.434 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at com.amazonaws.services.kinesis.leases.impl.LeaseManager.createLeaseTableIfNotExists(LeaseManager.java:117)
04-19-2016 14:30:33.434 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at com.amazonaws.services.dynamodbv2.AmazonDynamoDBClient.createTable(AmazonDynamoDBClient.java:989)
04-19-2016 14:30:33.434 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at com.amazonaws.services.dynamodbv2.AmazonDynamoDBClient.invoke(AmazonDynamoDBClient.java:2908)
04-19-2016 14:30:33.434 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:245)
04-19-2016 14:30:33.434 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:402)
04-19-2016 14:30:33.434 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:55)
04-19-2016 14:30:33.434 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
04-19-2016 14:30:33.434 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:882)
04-19-2016 14:30:33.434 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:381)
04-19-2016 14:30:33.434 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.impl.client.DefaultRequestDirector.determineRoute(DefaultRequestDirector.java:762)
04-19-2016 14:30:33.434 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.impl.conn.DefaultHttpRoutePlanner.determineRoute(DefaultHttpRoutePlanner.java:116)
04-19-2016 14:30:33.434 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.conn.routing.HttpRoute.<init>(HttpRoute.java:170)
04-19-2016 14:30:33.434 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.conn.routing.HttpRoute.<init>(HttpRoute.java:74)
04-19-2016 14:30:33.434 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.conn.routing.HttpRoute.normalize(HttpRoute.java:106)
04-19-2016 14:30:33.434 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py" Stanza kinesis://bluvision : Error running message receiver : java.lang.NoSuchMethodError: org.apache.http.HttpHost.getAddress()Ljava/net/InetAddress;
04-19-2016 14:30:33.463 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at com.splunk.modinput.kinesis.KinesisModularInput$MessageReceiver.run(Unknown Source)
04-19-2016 14:30:33.463 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker.run(Worker.java:321)
04-19-2016 14:30:33.463 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker.initialize(Worker.java:377)
04-19-2016 14:30:33.463 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibLeaseCoordinator.initialize(KinesisClientLibLeaseCoordinator.java:172)
04-19-2016 14:30:33.463 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at com.amazonaws.services.kinesis.leases.impl.LeaseManager.createLeaseTableIfNotExists(LeaseManager.java:117)
04-19-2016 14:30:33.463 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at com.amazonaws.services.dynamodbv2.AmazonDynamoDBClient.createTable(AmazonDynamoDBClient.java:989)
04-19-2016 14:30:33.463 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at com.amazonaws.services.dynamodbv2.AmazonDynamoDBClient.invoke(AmazonDynamoDBClient.java:2908)
04-19-2016 14:30:33.463 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:245)
04-19-2016 14:30:33.463 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:402)
04-19-2016 14:30:33.463 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:55)
04-19-2016 14:30:33.463 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
04-19-2016 14:30:33.463 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:882)
04-19-2016 14:30:33.463 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:381)
04-19-2016 14:30:33.463 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.impl.client.DefaultRequestDirector.determineRoute(DefaultRequestDirector.java:762)
04-19-2016 14:30:33.463 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.impl.conn.DefaultHttpRoutePlanner.determineRoute(DefaultHttpRoutePlanner.java:116)
04-19-2016 14:30:33.463 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.conn.routing.HttpRoute.<init>(HttpRoute.java:170)
04-19-2016 14:30:33.463 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.conn.routing.HttpRoute.<init>(HttpRoute.java:74)
04-19-2016 14:30:33.463 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.conn.routing.HttpRoute.normalize(HttpRoute.java:106)
04-19-2016 14:30:33.463 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py" Stanza kinesis://bluvision : Error running message receiver : java.lang.NoSuchMethodError: org.apache.http.HttpHost.getAddress()Ljava/net/InetAddress;
04-19-2016 14:30:33.489 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:55)
04-19-2016 14:30:33.489 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
04-19-2016 14:30:33.489 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:882)
04-19-2016 14:30:33.489 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:381)
04-19-2016 14:30:33.489 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.impl.client.DefaultRequestDirector.determineRoute(DefaultRequestDirector.java:762)
04-19-2016 14:30:33.489 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.impl.conn.DefaultHttpRoutePlanner.determineRoute(DefaultHttpRoutePlanner.java:116)
04-19-2016 14:30:33.489 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.conn.routing.HttpRoute.<init>(HttpRoute.java:170)
04-19-2016 14:30:33.489 +0000 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/kinesis_ta/bin/kinesis.py"    at org.apache.http.conn.routing.HttpRoute.<init>(HttpRoute.java:74)
0 Karma

Damien_Dallimor
Ultra Champion
java.lang.NoSuchMethodError: org.apache.http.HttpHost.getAddress()Ljava/net/InetAddress;

What Java runtime version are you executing with ?

0 Karma

carlkennedy
Path Finder

[ccevpspk104-HF]$ java -version
java version "1.7.0_85"
OpenJDK Runtime Environment (amzn-2.6.1.3.61.amzn1-x86_64 u85-b01)
OpenJDK 64-Bit Server VM (build 24.85-b03, mixed mode)

0 Karma

khutchinson_spl
Splunk Employee
Splunk Employee

We have an instance in AWS that is running java version "1.7_101". Should that make a difference, Damien. Thanks for your help.

0 Karma
Get Updates on the Splunk Community!

Accelerating Observability as Code with the Splunk AI Assistant

We’ve seen in previous posts what Observability as Code (OaC) is and how it’s now essential for managing ...

Integrating Splunk Search API and Quarto to Create Reproducible Investigation ...

 Splunk is More Than Just the Web Console For Digital Forensics and Incident Response (DFIR) practitioners, ...

Congratulations to the 2025-2026 SplunkTrust!

Hello, Splunk Community! We are beyond thrilled to announce our newest group of SplunkTrust members!  The ...