我正在设置日志存储转发器而不是托运人,并且在正当程序中我必须对索引器端进行更改。但是在索引器端进行更改后使用伐木工人我无法启动索引器并且它会抛出以下错误
{:timestamp =>“2014-07-24T19:18:47.026000 + 0000”,:message =>“使用里程碑1输入插件'lumberjack'。此插件应该有效,但会受益于由人们使用 你呢如果您发现错误或有关如何改进此插件的建议,请告诉我们。有关插件里程碑的更多信息,请参阅http://logstash.net/docs/1 .4.2-modified / plugin-milestones“,:level =>:warn} {:timestamp =>“2014-07-24T19:18:57.383000 + 0000”,:message =>“+ ----------------------- ---------------------------------- + \ n |发生意外错误。这可能是 一个bug。 | \ n |您可以在以下几个地方找到有关此问题的帮助:| \ n | | \ n | *聊天:#logstash IRC频道o n freenode irc。 | \ n | IRC通过网络:http://goo.gl/TI4Ro | \ n | *电子邮件:logstash-users@googlegroups.com | \ n | * bug系统:ht tps://logstash.jira.com/ | \ n | | \ N + ----------------------------------------------- ---------- + \ n此 报告的错误是:\ n PUB密钥和PRIV密钥:“}
下面是索引器侧的conf文件
input {
lumberjack {
host => "abc"
port => 5043
type => "logs"
ssl_certificate => "/etc/logstash/logstash-forwarder.crt"
ssl_key => "/etc/logstash/logstash-forwarder.key"
}
}
output {
stdout { }
elasticsearch {
cluster => "abc"
}
}
请让我知道如何摆脱这个错误
答案 0 :(得分:0)
这是来自OpenSSL的Ruby错误,可能是由无效的SSL密钥文件引起的。我将检查以下讨论,以找出生成SSL密钥时出现问题的线索:
OpenSSL - Neither PUB key nor PRIV key:: nested asn1 error
What causes "Neither PUB key nor PRIV key:: nested asn1 error" when building a public key in ruby?