# Logstash plugin

**URL:** <https://forum.opensearch.org/t/logstash-plugin/12708>\
**Category:** OpenSearch\
**Tags:** troubleshoot\
**Created:** [February 28, 2023, 10:39am UTC](https://forum.opensearch.org/t/logstash-plugin/12708 "2023-02-28T10:39:09Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![taltsafrir](https://avatars.discourse-cdn.com/v4/letter/t/a698b9/32.png) [@taltsafrir](https://forum.opensearch.org/u/taltsafrir)\
**Post date:** [February 28, 2023, 10:39am UTC](https://forum.opensearch.org/t/logstash-plugin/12708/1 "2023-02-28T10:39:09Z")

</div>

Hi! im using opensearch 2.5.0 and I started using the logstash plugin and getting this error:

Pipeline error {:pipeline\_id=\>“main”, :exception=\>#\<NoMethodError: undefined method `scheme' for "localhost":String>, :backtrace=>["/usr/share/logstash/vendor/bundle/jruby/2.6.0/gems/logstash-output-opensearch-2.0.1-java/lib/logstash/outputs/opensearch/http_client_builder.rb:123:in `block in setup\_ssl’", “org/jruby/RubyArray.java:4728:in `any?'", "/usr/share/logstash/vendor/bundle/jruby/2.6.0/gems/logstash-output-opensearch-2.0.1-java/lib/logstash/outputs/opensearch/http_client_builder.rb:123:in `setup\_ssl’”, “/usr/share/logstash/vendor/bundle/jruby/2.6.0/gems/logstash-output-opensearch-2.0.1-java/lib/logstash/outputs/opensearch/http\_client\_builder.rb:70:in `build'", "/usr/share/logstash/vendor/bundle/jruby/2.6.0/gems/logstash-output-opensearch-2.0.1-java/lib/logstash/plugin_mixins/opensearch/common.rb:38:in `build\_client’”, “/usr/share/logstash/vendor/bundle/jruby/2.6.0/gems/logstash-output-opensearch-2.0.1-java/lib/logstash/outputs/opensearch.rb:227:in `register'", "org/logstash/config/ir/compiler/AbstractOutputDelegatorExt.java:68:in `register’”, “/usr/share/logstash/logstash-core/lib/logstash/java\_pipeline.rb:234:in `block in register_plugins'", "org/jruby/RubyArray.java:1865:in `each’”, “/usr/share/logstash/logstash-core/lib/logstash/java\_pipeline.rb:233:in `register_plugins'", "/usr/share/logstash/logstash-core/lib/logstash/java_pipeline.rb:600:in `maybe\_setup\_out\_plugins’”, “/usr/share/logstash/logstash-core/lib/logstash/java\_pipeline.rb:246:in `start_workers'", "/usr/share/logstash/logstash-core/lib/logstash/java_pipeline.rb:191:in `run’”, “/usr/share/logstash/logstash-core/lib/logstash/java\_pipeline.rb:143:in `block in start’”]

---

<div class="post-metadata">

**Author:** ![Saidose](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/saidose/32/4196_2.png) [@Saidose](https://forum.opensearch.org/u/Saidose)\
**Post date:** [February 28, 2023, 11:04am UTC](https://forum.opensearch.org/t/logstash-plugin/12708/2 "2023-02-28T11:04:18Z")

</div>

@taltsafrir Hey, have you checked if your version of ruby-gem compatible with Logstash and Opensearch which you send your data to?  
Is it installed properly?  
Have you disabled pipeline.ecs\_compatibility in logstash.yml before sending logs to your opensearch cluster?

Can you share your configuration files regarding Logstash? Such as logstash.yml and your pipeline.conf in logstash/conf.d/
