Hi
I've installed v6.0 and get a problem when using input http_poller because the pipeline crashes when starting up and the output that I get is:
Failed to execute action {:action=>LogStash::PipelineAction::Create/pipeline_id:main, :exception=>"NoMethodError", :message=>"undefined method ``get' for #<Hash:0x7e616f62>\nDid you mean? gem"
My configuration looks like this and I cannot figure out what the problem is and why it is complaining about method:
Failed to execute action {:action=>LogStash::PipelineAction::Create/pipeline_id:main, :exception=>"NoMethodError", :message=>"undefined method `get' for {"Accept"=>"application/json"}:Hash\nDid you mean? gem",
Like you I don't understand what is the problem but maybe this example can help to reproduce the problem for elastic team members.
We have the same issue as well, we just upgraded to 6.0.0 on our test instance and found this plugin is the only logstash plugin with an issue.
However, we tested with only one url and no additional auth config, and it seemed to work. So, maybe the auth portion is causing an issue. But it seems some folks in this thread have issues without auth enabled.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.