# Elastic Elasticsearch load balancer handshake failed

**URL:** <https://discuss.elastic.co/t/elastic-elasticsearch-load-balancer-handshake-failed/124767>\
**Category:** Elasticsearch\
**Created:** [March 20, 2018, 1:17pm UTC](https://discuss.elastic.co/t/elastic-elasticsearch-load-balancer-handshake-failed/124767 "2018-03-20T13:17:48Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![whiranpat](https://avatars.discourse-cdn.com/v4/letter/w/a9adbd/32.png) [@whiranpat](https://discuss.elastic.co/u/whiranpat)\
**Post date:** [March 20, 2018, 1:17pm UTC](https://discuss.elastic.co/t/elastic-elasticsearch-load-balancer-handshake-failed/124767/1 "2018-03-20T13:17:48Z")

</div>

How do I deploy the load balancing Elasticsearch node to communicate elasticsearch cluster within Docker containers? I am running an basic elastic license.

Because I am failing on the handshake between the Kibana with Elasticsearch coordinating node and the master node of the cluster. Am I right to assume that this deals with licensing or xpack.security configurations?

Also in the documentation:  
transport.host:   
transport.tcp.port: 9300 - 9400  
Does this need to be included since the transport host by default the network host and the transport.tcp.port are already set to 9300 -9400. When included it throw a weird bind error while without it, it does the same host and same ports. Am I missing something here?  
URL to document: [https://www.elastic.co/guide/en/kibana/current/production.html](https://www.elastic.co/guide/en/kibana/current/production.html)

Information about the environment:  
Each Node is running inside of a docker container.

error message in docker log:

[2018-03-22T01:15:12,863][INFO][o.e.d.z.ZenDiscovery] [elasticsearch-lb] failed to send join request to master [{elasticsearch-2}{UTGDafhjT6qz-KOqufaxUQ}{QPlPlNUoRb-OwVZ54DzJRw}{xx.xxx.xx.xxx}{xx.xxx.xx.xxx:9300}{ml.machine\_memory=16658759680, ml.max\_open\_jobs=20, ml.enabled=true}], reason [RemoteTransportException[[elasticsearch-2][xxx.xxx.xx.xxx:9300][internal:discovery/zen/join]]; nested: ConnectTransportException[[elasticsearch-lb][127.0.0.1:9300] handshake failed. unexpected remote node {elasticsearch-2}{UTGDafhjT6qz-KOqufaxUQ}{QPlPlNUoRb-OwVZ54DzJRw}{xx.xxx.xx.xxx}{xx.xxx.xx.xxx:9300}{ml.machine\_memory=16658759680, ml.max\_open\_jobs=20, ml.enabled=true}]; ]

---

<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:** [April 17, 2018, 1:17pm UTC](https://discuss.elastic.co/t/elastic-elasticsearch-load-balancer-handshake-failed/124767/2 "2018-04-17T13:17:50Z")

</div>

Closed on April 17, 2018, 1:17pm UTC

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
