All Apps and Add-ons

Collectd Error After Install - curl_easy_perform status 35

dperre_splunk
Splunk Employee
Splunk Employee

Hi there,

I have used the script that is contained within the Splunk app for infrastructure and couldnt see the entities populating. After I went to the troubleshooting page located here and looked in the collectd.log I noticed the following error. How can I fix this?

[machine]# tail -f /etc/collectd/collectd.log
[2018-07-13 18:36:52] [error] write splunk plugin: curl_easy_perform failed with status 35
[2018-07-13 18:37:02] [error] write splunk plugin: curl_easy_perform failed with status 35
[2018-07-13 18:37:12] [error] write splunk plugin: curl_easy_perform failed with status 35

abrown_splunk
Splunk Employee
Splunk Employee

Thanks for the feedback Mickey - I'll see what the engineers think about this one too.

0 Karma

dperre_splunk
Splunk Employee
Splunk Employee

Hi back at you :).

Proper Fix
In my situation the problem was with my configuration of HEC .
Under Data Inputs >> HTTP Event Collector >> Global Settings
I needed to enable SSL.

Workaround
If I wanted to not have SSL (bad practice) I would need to update my collectd settings under /etc/collectd.conf like below.

##############################################################################
# Customization for Splunk                                                   #
#----------------------------------------------------------------------------#
# This plugin sends all metrics data from other plugins to Splunk via HEC.   #
##############################################################################

<Plugin write_splunk>
           server "192.168.X.X"
           port "8088"
           token "HECTOKEN"
           ssl true
           verifyssl false
</Plugin>

To

##############################################################################
# Customization for Splunk                                                   #
#----------------------------------------------------------------------------#
# This plugin sends all metrics data from other plugins to Splunk via HEC.   #
##############################################################################

<Plugin write_splunk>
           server "192.168.X.X"
           port "8088"
           token "HECTOKEN"
           ssl false
           verifyssl false
</Plugin>
Get Updates on the Splunk Community!

[Puzzles] Solve, Learn, Repeat: Dereferencing XML to Fixed-length events

This challenge was first posted on Slack #puzzles channelFor a previous puzzle, I needed a set of fixed-length ...

Stay Connected: Your Guide to December Tech Talks, Office Hours, and Webinars!

What are Community Office Hours? Community Office Hours is an interactive 60-minute Zoom series where ...

Data Management Digest – November 2025

  Welcome to the inaugural edition of Data Management Digest! As your trusted partner in data innovation, the ...