# Logstash fails to connect to elasticsearch with Watcher beta 2

**URL:** <https://discuss.elastic.co/t/logstash-fails-to-connect-to-elasticsearch-with-watcher-beta-2/23947>\
**Category:** Elasticsearch\
**Tags:** elastic-stack-alerting\
**Created:** [June 18, 2015, 9:14pm UTC](https://discuss.elastic.co/t/logstash-fails-to-connect-to-elasticsearch-with-watcher-beta-2/23947 "2015-06-18T21:14:45Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![owenme26](https://avatars.discourse-cdn.com/v4/letter/o/eada6e/32.png) [@owenme26](https://discuss.elastic.co/u/owenme26)\
**Post date:** [June 18, 2015, 9:14pm UTC](https://discuss.elastic.co/t/logstash-fails-to-connect-to-elasticsearch-with-watcher-beta-2/23947/1 "2015-06-18T21:14:45Z")

</div>

Current Setup:  
elasticsearch 1.5.1  
logstash 1.5.1-1  
kibana 4.0.1

After installing watcher beta 2 using the instructions on the getting started. I am unable to get Logstash to function. When I remove the license and watcher plugin Logstash begins working again. Below is the scrubbed output from Logstash failing to start.

Jun 17, 2015 1:05:27 PM org.elasticsearch.node.internal.InternalNode   
INFO: [logstash-servername-25533-11314] version[1.5.1], pid[25533], build[5e38401/2015-04-09T13:41:35Z]  
Jun 17, 2015 1:05:27 PM org.elasticsearch.node.internal.InternalNode   
INFO: [logstash-servername-25533-11314] initializing ...  
Jun 17, 2015 1:05:27 PM org.elasticsearch.plugins.PluginsService   
INFO: [logstash-servername-25533-11314] loaded [], sites []  
Jun 17, 2015 1:05:31 PM org.elasticsearch.node.internal.InternalNode   
INFO: [logstash-servername-25533-11314] initialized  
Jun 17, 2015 1:05:31 PM org.elasticsearch.node.internal.InternalNode start  
INFO: [logstash-servername-25533-11314] starting ...  
Jun 17, 2015 1:05:31 PM org.elasticsearch.transport.TransportService doStart  
INFO: [logstash-servername-25533-11314] bound\_address {inet[/0:0:0:0:0:0:0:0:9301]}, publish\_address {inet[/x.x.x.x:9301]}  
Jun 17, 2015 1:05:31 PM org.elasticsearch.discovery.DiscoveryService doStart  
INFO: [logstash-servername-25533-11314] elasticsearch/biiIWS89TNW8YSoIcsvRrg  
Jun 17, 2015 1:06:01 PM org.elasticsearch.discovery.DiscoveryService waitForInitialState  
WARNING: [logstash-servername-25533-11314] waited for 30s and no initial state was set by the discovery  
Jun 17, 2015 1:06:01 PM org.elasticsearch.node.internal.InternalNode start  
INFO: [logstash-servername-25533-11314] started  
Failed to install template: waited for [30s] {:level=\>:error}

Failed to flush outgoing items {:outgoing\_count=\>1, :exception=\>org.elasticsearch.cluster.block.ClusterBlockException: blocked by: [SERVICE\_UNAVAILABLE/1/state not recovered / initialized];[SERVICE\_UNAVAILABLE/2/no master];, :backtrace=\>["org.elasticsearch.cluster.block.ClusterBlocks.globalBlockedException(org/elasticsearch/cluster/block/ClusterBlocks.java:151)", "org.elasticsearch.cluster.block.ClusterBlocks.globalBlockedRaiseException(org/elasticsearch/cluster/block/ClusterBlocks.java:141)", "org.elasticsearch.action.bulk.TransportBulkAction.executeBulk(org/elasticsearch/action/bulk/TransportBulkAction.java:210)", "org.elasticsearch.action.bulk.TransportBulkAction.access$000(org/elasticsearch/action/bulk/TransportBulkAction.java:73)", "org.elasticsearch.action.bulk.TransportBulkAction$1.onFailure(org/elasticsearch/action/bulk/TransportBulkAction.java:148)", "org.elasticsearch.action.support.TransportAction$ThreadedActionListener$2.run(org/elasticsearch/action/support/TransportAction.java:137)", "java.util.concurrent.ThreadPoolExecutor.runWorker(java/util/concurrent/ThreadPoolExecutor.java:1145)", "java.util.concurrent.ThreadPoolExecutor$Worker.run(java/util/concurrent/ThreadPoolExecutor.java:615)", "java.lang.Thread.run(java/lang/Thread.java:745)"], :level=\>:warn}

---

<div class="post-metadata">

**Author:** ![uboness](https://avatars.discourse-cdn.com/v4/letter/u/96bed5/32.png) [@uboness](https://discuss.elastic.co/u/uboness)\
**Post date:** [June 19, 2015, 4:21pm UTC](https://discuss.elastic.co/t/logstash-fails-to-connect-to-elasticsearch-with-watcher-beta-2/23947/2 "2015-06-19T16:21:19Z")

</div>

This issue most probably relates to a current known limitation with the elasticsearch output node protocol and watcher. see [here](https://discuss.elastic.co/t/after-install-watcher-logstash-cannot-join-the-cluster/1744)

---

<div class="post-metadata">

**Author:** ![owenme26](https://avatars.discourse-cdn.com/v4/letter/o/eada6e/32.png) [@owenme26](https://discuss.elastic.co/u/owenme26)\
**Post date:** [June 22, 2015, 3:32pm UTC](https://discuss.elastic.co/t/logstash-fails-to-connect-to-elasticsearch-with-watcher-beta-2/23947/3 "2015-06-22T15:32:52Z")

</div>

Thank you this solved my issue. After adding the protocol =\> "http" option to the elasticsearch output logstash is able to connect to elasticsearch with watcher installed.

---

<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, 1:49pm UTC](https://discuss.elastic.co/t/logstash-fails-to-connect-to-elasticsearch-with-watcher-beta-2/23947/4 "2017-07-06T13:49:26Z")

</div>


