# SETING UP SSL to ELASTIC 2.2

**URL:** <https://discuss.elastic.co/t/seting-up-ssl-to-elastic-2-2/51662>\
**Category:** Elasticsearch\
**Tags:** elastic-stack-security\
**Created:** [June 2, 2016, 9:09am UTC](https://discuss.elastic.co/t/seting-up-ssl-to-elastic-2-2/51662 "2016-06-02T09:09:34Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![pere](https://avatars.discourse-cdn.com/v4/letter/p/7ba0ec/32.png) [@pere](https://discuss.elastic.co/u/pere)\
**Post date:** [June 2, 2016, 9:09am UTC](https://discuss.elastic.co/t/seting-up-ssl-to-elastic-2-2/51662/1 "2016-06-02T09:09:34Z")

</div>

Hello I am trying to use shield with elastic 2.2.0  
I installed shield/license plugins setup new user and I was able to search elastic,  
I wanted to setup SSL/TLS  
I followed instruction provided here : [https://www.elastic.co/guide/en/shield/2.2/ssl-tls.html](https://www.elastic.co/guide/en/shield/2.2/ssl-tls.html)

I created self signed certificate [https://www.elastic.co/guide/en/shield/2.2/certificate-authority.html](https://www.elastic.co/guide/en/shield/2.2/certificate-authority.html)

![](https://us1.discourse-cdn.com/elastic/original/2X/5/525d3931ec6cc0eb6b240108c6fd28287d7d4b5d.png)

added options to elasticsearch.yaml

 ![](https://us1.discourse-cdn.com/elastic/original/2X/5/507bf4a1b5db3317f4316c83155f3769e35890cb.png)

after restarting elasticsearach I see errors in log file

[2016-06-02 08:52:58,733][ERROR][shield.transport.netty] [Tremolo] SSL/TLS handshake failed, closing channel: General SSLEngine problem

 ![](https://us1.discourse-cdn.com/elastic/original/2X/7/76e3cbfce41fc2e708a54a09a70fcd2da8457aea.png)

passwords are correct I tried to do keytool list and password was correct  
Not sure what I am missing, is it generating certificate or elasticsearch.yml configuration

---

<div class="post-metadata">

**Author:** ![pere](https://avatars.discourse-cdn.com/v4/letter/p/7ba0ec/32.png) [@pere](https://discuss.elastic.co/u/pere)\
**Post date:** [June 6, 2016, 9:00am UTC](https://discuss.elastic.co/t/seting-up-ssl-to-elastic-2-2/51662/2 "2016-06-06T09:00:27Z")

</div>

I got it work in the end my problem was elasticsearch.yml configuration  
haven't set up network config properly  
elastic was publishing localhost address and in my cert I provided local ip of my virtual machine (192.168.21.108)  
I added to config/elastsicsearch.yml  
network.bind\_host: 192.168.21.108  
network.publish\_host: 192.168.21.108

---

<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:44pm UTC](https://discuss.elastic.co/t/seting-up-ssl-to-elastic-2-2/51662/3 "2017-07-06T13:44:17Z")

</div>


