lib/logstash/inputs/tcp.rb in logstash-input-tcp-3.0.4 vs lib/logstash/inputs/tcp.rb in logstash-input-tcp-3.0.6
- old
+ new
@@ -112,11 +112,11 @@
socket = add_connection_socket(server_socket.accept)
# start a new thread for each connection.
server_connection_thread(output_queue, socket)
rescue OpenSSL::SSL::SSLError => e
# log error, close socket, accept next connection
- @logger.error("SSL Error", :exception => e, :backtrace => e.backtrace)
+ @logger.debug? && @logger.debug("SSL Error", :exception => e, :backtrace => e.backtrace)
rescue => e
# if this exception occured while the plugin is stopping
# just ignore and exit
raise e unless stop?
end
@@ -209,10 +209,10 @@
return @ssl_context if @ssl_context
begin
@ssl_context = OpenSSL::SSL::SSLContext.new
@ssl_context.cert = OpenSSL::X509::Certificate.new(File.read(@ssl_cert))
- @ssl_context.key = OpenSSL::PKey::RSA.new(File.read(@ssl_key),@ssl_key_passphrase)
+ @ssl_context.key = OpenSSL::PKey::RSA.new(File.read(@ssl_key),@ssl_key_passphrase.value)
if @ssl_verify
@ssl_context.cert_store = load_cert_store
@ssl_context.verify_mode = OpenSSL::SSL::VERIFY_PEER|OpenSSL::SSL::VERIFY_FAIL_IF_NO_PEER_CERT
end
rescue => e