Fluentd sucks, getting SSL error from past 2 days.
2019-03-31 18:21:27 +0000 [info]: starting fluentd-1.4.1 pid=1 ruby="2.3.3"
2019-03-31 18:21:27 +0000 [info]: spawn command to main: cmdline=["/usr/bin/ruby2.3", "-Eascii-8bit:ascii-8bit", "/usr/local/bin/fluentd", "-c", "/fluentd/etc/fluentd.conf", "-p", "/fluentd/plugins", "--under-supervisor"]
2019-03-31 18:21:27 +0000 [info]: gem 'fluent-plugin-elasticsearch' version '3.4.0'
2019-03-31 18:21:27 +0000 [info]: gem 'fluent-plugin-elasticsearch' version '2.12.0'
2019-03-31 18:21:27 +0000 [info]: gem 'fluent-plugin-grep' version '0.3.4'
2019-03-31 18:21:27 +0000 [info]: gem 'fluent-plugin-kubernetes-log-level' version '0.2.3'
2019-03-31 18:21:27 +0000 [info]: gem 'fluent-plugin-kubernetes_metadata_filter' version '0.27.0'
2019-03-31 18:21:27 +0000 [info]: gem 'fluent-plugin-record-reformer' version '0.9.1'
2019-03-31 18:21:27 +0000 [info]: gem 'fluent-plugin-rewrite-tag-filter' version '2.1.1'
2019-03-31 18:21:27 +0000 [info]: gem 'fluent-plugin-splunk-http-eventcollector' version '0.3.0'
2019-03-31 18:21:27 +0000 [info]: gem 'fluent-plugin-systemd' version '0.3.0'
2019-03-31 18:21:27 +0000 [info]: gem 'fluentd' version '1.4.1'
2019-03-31 18:21:27 +0000 [info]: gem 'fluentd' version '1.2.6'
2019-03-31 18:21:27 +0000 [info]: gem 'fluentd' version '0.14.19'
2019-03-31 18:21:27 +0000 [info]: gem 'fluentd' version '0.12.33'
2019-03-31 18:21:27 +0000 [info]: adding filter in @INPUT pattern="kubernetes.**" type="kubernetes_metadata"
2019-03-31 18:21:28 +0000 [info]: adding match in @INPUT pattern="**" type="relabel"
2019-03-31 18:21:28 +0000 [info]: adding match in @RETAG pattern="**" type="rewrite_tag_filter"
2019-03-31 18:21:28 +0000 [info]: #0 adding rewrite_tag_filter rule: @severity [#<Fluent::PluginHelper::RecordAccessor::Accessor:0x007f8b7dc5da40 @keys="@severity">, /(DEBUG|TRACE|WARN)/, "", "elasticsearch.${tag}"]
2019-03-31 18:21:28 +0000 [info]: #0 adding rewrite_tag_filter rule: @severity [#<Fluent::PluginHelper::RecordAccessor::Accessor:0x007f8b7cbefe88 @keys="@severity">, /(INFO|ERROR)/, "", "splunk.${tag}"]
2019-03-31 18:21:28 +0000 [info]: adding filter in @OUTPUT pattern="splunk.**" type="record_transformer"
2019-03-31 18:21:28 +0000 [info]: adding match in @OUTPUT pattern="splunk.**" type="splunk-http-eventcollector"
2019-03-31 18:21:28 +0000 [info]: adding match in @OUTPUT pattern="elasticsearch.**" type="elasticsearch"
2019-03-31 18:21:30 +0000 [warn]: #0 Could not communicate to Elasticsearch, resetting connection and trying again. SSL_connect returned=1 errno=0 state=unknown state: wrong version number (OpenSSL::SSL::SSLError)
2019-03-31 18:21:34 +0000 [warn]: #0 Could not communicate to Elasticsearch, resetting connection and trying again. SSL_connect returned=1 errno=0 state=unknown state: wrong version number (OpenSSL::SSL::SSLError)
2019-03-31 18:21:42 +0000 [warn]: #0 Could not communicate to Elasticsearch, resetting connection and trying again. SSL_connect returned=1 errno=0 state=unknown state: wrong version number (OpenSSL::SSL::SSLError)
2019-03-31 18:21:58 +0000 [warn]: #0 Could not communicate to Elasticsearch, resetting connection and trying again. SSL_connect returned=1 errno=0 state=unknown state: wrong version number (OpenSSL::SSL::SSLError)
i have tried with all theses versions: SSLv23,TLSv1,TLSv1_1,TLSv1_2
also upgraded fluentd version, no luck, someone please help me.