I'm trying to forward docker log to logstash using syslog docker driver and logstash tcp (ssl with self-signed certificate) input:
tcp {
port => 5050
type => "syslog"
mode => "server"
ssl_cert => "/path/to/cert"
ssl_key => "/path/to/key"
ssl_verify => false
ssl_enable => true
}
But I faced with following error:
[DEBUG][logstash.inputs.tcp ] SSL Error {:exception=>#<OpenSSL::SSL::SSLError: no cipher suites in common>, :backtrace=>["org/jruby/ext/openssl/SSLSocket.java:272:in accept'", "/usr/share/logstash/vendor/jruby/lib/ruby/shared/jopenssl19/openssl/ssl-internal.rb:106:in
accept'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-tcp-4.1.0/lib/logstash/inputs/tcp.rb:122:in run_server'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-tcp-4.1.0/lib/logstash/inputs/tcp.rb:94:in
run'", "/usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:425:in inputworker'","/usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:419:in
start_input'"]}
Can anyboby help me out on this?