1
votes

This is closely related to

I have a working NXlog and Logstash configuration as described in the above links.

However, the TLS connection fails with following exception in the logstash log:

OpenSSL::SSL::SSLError: Client requested protocol SSLv3 not enabled or not supported

It seems that NXlog relies on SSLv3 instead of TLS 1.x to do the SSL handshake. However, the former has been disabled in recent Java versions (as used by logstash) due to the POODLE vulnerability.

So how can I disable SSLv3 on the client side and force NXlog to use TLS 1.2?

1

1 Answers

1
votes

I have to answer this one myself (after getting help on the NXlog community forum).

TLS is only supported by nxlog-ce-2.9.1347 and later.