# Output logstash not start

**URL:** <https://discuss.elastic.co/t/output-logstash-not-start/26340>\
**Category:** Logstash\
**Created:** [July 27, 2015, 1:19pm UTC](https://discuss.elastic.co/t/output-logstash-not-start/26340 "2015-07-27T13:19:54Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jungmi\_Yoo](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jungmi_yoo/32/33449_2.png) [@Jungmi\_Yoo](https://discuss.elastic.co/u/Jungmi_Yoo)\
**Post date:** [July 27, 2015, 1:19pm UTC](https://discuss.elastic.co/t/output-logstash-not-start/26340/1 "2015-07-27T13:19:54Z")

</div>

Logstash 1.5.1 Elasticsearch 1.4.2

I tried to move from A index aggregated data to B index. but I can't let Logstash output start. here is log message and config file. I don't know what config is wrong.

```
  Failed to bind to [9300]
org.elasticsearch.transport.netty.NettyTransport.bindServerBootstrap(org/elasticsearch/transport/netty/NettyTransport.java:405)
org.elasticsearch.transport.netty.NettyTransport.doStart(org/elasticsearch/transport/netty/NettyTransport.java:269)
org.elasticsearch.common.component.AbstractLifecycleComponent.start(org/elasticsearch/common/component/A bstractLifecycleComponent.java:85)
org.elasticsearch.transport.TransportService.doStart(org/elasticsearch/transport/TransportService.java:153)
org.elasticsearch.common.component.AbstractLifecycleComponent.start(org/elasticsearch/common/component/AbstractLifecycleComponent.java:85)
org.elasticsearch.node.internal.InternalNode.start(org/elasticsearch/node/internal/InternalNode.java:248)
org.elasticsearch.node.NodeBuilder.node(org/elasticsearch/node/NodeBuilder.java:166)
java.lang.reflect.Method.invoke(java/lang/reflect/Method.java:606)
RUBY.build_client(/Users/jungmi/uniSearch/logstash-1.5.2/vendor/local_gems/ea01ca4d/logstash-output- elasticsearch-0.2.9/lib/logstash/outputs/elasticsearch/protocol.rb:218)
RUBY.client(/Users/jungmi/uniSearch/logstash-1.5.2/vendor/local_gems/ea01ca4d/logstash-output-elasticsearch-0.2.9/lib/logstash/outputs/elasticsearch/protocol.rb:16)
RUBY.initialize(/Users/jungmi/uniSearch/logstash-1.5.2/vendor/local_gems/ea01ca4d/logstash-output-elasticsearch- 0.2.9/lib/logstash/outputs/elasticsearch/protocol.rb:153)
RUBY.register(/Users/jungmi/uniSearch/logstash-1.5.2/vendor/local_gems/ea01ca4d/logstash-output-elasticsearch-0.2.9/lib/logstash/outputs/elasticsearch.rb:419)
org.jruby.RubyArray.each(org/jruby/RubyArray.java:1613)
RUBY.start_outputs(/Users/jungmi/uniSearch/logstash-1.5.2/vendor/bundle/jruby/1.9/gems/logstash-core-1.5.2.2-java/lib/logstash/pipeline.rb:163)
RUBY.run(/Users/jungmi/uniSearch/logstash-1.5.2/vendor/bundle/jruby/1.9/gems/logstash-core-1.5.2.2-java/lib/logstash/pipeline.rb:82)
RUBY.execute(/Users/jungmi/uniSearch/logstash-1.5.2/vendor/bundle/jruby/1.9/gems/logstash-core-1.5.2.2-java/lib/logstash/agent.rb:150)
RUBY.run(/Users/jungmi/uniSearch/logstash-1.5.2/vendor/bundle/jruby/1.9/gems/logstash-core-1.5.2.2-java/lib/logstash/runner.rb:91)
org.jruby.RubyProc.call(org/jruby/RubyProc.java:271)
RUBY.run(/Users/jungmi/uniSearch/logstash-1.5.2/vendor/bundle/jruby/1.9/gems/logstash-core-1.5.2.2-java/lib/logstash/runner.rb:96)
org.jruby.RubyProc.call(org/jruby/RubyProc.java:271)
RUBY.initialize(/Users/jungmi/uniSearch/logstash-1.5.2/vendor/bundle/jruby/1.9/gems/stud-0.0.20/lib/stud/task.rb:12)
java.lang.Thread.run(java/lang/Thread.java:745)

```

**This is my logstash config**

```
input {
# Read all documents from Elasticsearch matching the given query
elasticsearch {
hosts => ["192.168.x.x"]
index => "score_log"
type => "keyword_score"
#port => 9200
size => 0
docinfo => true
scan => false
query => '{"size":0, "aggs":{"terms_keyword":{"terms".....}'
 }
}
output {
  elasticsearch {
host => "192.168.x.x"
cluster => "elasticsearch"
index => "score_temp"
node_name => "Logstash-out"
bind_host => "192.168.x.x"
bind_port => 9300
document_type => "keyword_score"
manage_template => false
}
stdout {codec => rubydebug}
}
```

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [July 27, 2015, 10:29pm UTC](https://discuss.elastic.co/t/output-logstash-not-start/26340/2 "2015-07-27T22:29:30Z")

</div>

> [@Jungmi\_Yoo](#):
>
> Failed to bind to [9300]

Is ES running and listening on 9300?

---

<div class="post-metadata">

**Author:** ![Jungmi\_Yoo](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jungmi_yoo/32/33449_2.png) [@Jungmi\_Yoo](https://discuss.elastic.co/u/Jungmi_Yoo)\
**Post date:** [July 28, 2015, 2:41am UTC](https://discuss.elastic.co/t/output-logstash-not-start/26340/3 "2015-07-28T02:41:29Z")

</div>

no on 9200. And Index A an B is on same ES server. I don't know that in this case is valid environment.

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [July 28, 2015, 2:51am UTC](https://discuss.elastic.co/t/output-logstash-not-start/26340/4 "2015-07-28T02:51:20Z")

</div>

Except you are using the node protocol which uses port 9300.

Maybe try switching to HTTP protocol instead.

---

<div class="post-metadata">

**Author:** ![godway](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/godway/32/3547_2.png) [@godway](https://discuss.elastic.co/u/godway)\
**Post date:** [July 28, 2015, 7:23am UTC](https://discuss.elastic.co/t/output-logstash-not-start/26340/5 "2015-07-28T07:23:38Z")

</div>

output 부분을 아래와 같이 한번 해보시면 될 것 같습니다.

output {  
elasticsearch {  
host =\> "192.168.x.x"  
cluster =\> "elasticsearch"  
index =\> "score\_temp"  
node\_name =\> "Logstash-out"  
bind\_host =\> "192.168.x.x"  
bind\_port =\> 9300  
document\_type =\> "keyword\_score"  
manage\_template =\> false  
**protocol =\> "transport"**  
}

---

<div class="post-metadata">

**Author:** ![magnusbaeck](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/magnusbaeck/32/44943_2.png) [@magnusbaeck](https://discuss.elastic.co/u/magnusbaeck)\
**Post date:** [July 28, 2015, 7:44am UTC](https://discuss.elastic.co/t/output-logstash-not-start/26340/6 "2015-07-28T07:44:20Z")

</div>

Why are you setting `bind_host` and `bind_port`? It seems like Logstash is having problems binding to port 9300, but that's where one would expect ES to be listening.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 5:33am UTC](https://discuss.elastic.co/t/output-logstash-not-start/26340/7 "2017-07-06T05:33:42Z")

</div>

Closed on July 6, 2017, 5:33am UTC


