Logstash HTTP输出用于SSL身份验证时似乎在Ubuntu 14上不起作用,但在Ubuntu 16中可以完美使用。 参照此answer,我已经使用密钥的pkcs8格式对其进行了编译,并且相同的证书和相同的密钥在Ubuntu 16中可以正常工作,但在Ubuntu 14上却不能。我收到错误消息:“收到致命警报: Ubuntu 14上的handshake_failure”,对发生的事情有任何想法吗?
答案 0 :(得分:0)
事实证明,我的Ubuntu 14具有Java 1.7,该Java 1.7具有一些不推荐使用的密码套件,这就是为什么在连接服务器时出现握手失败的原因。它在Java 1.8中运行良好。您可以通过指定JAVA_HOME = / path / to / your / JRE bin / logstash conf.d / logstash.conf来向logstash进程提供自定义Java。