# Kibana TLS settings using "server.ssl.keystore.path" not working

**URL:** <https://discuss.elastic.co/t/kibana-tls-settings-using-server-ssl-keystore-path-not-working/228065>\
**Category:** Kibana\
**Created:** [April 15, 2020, 9:29am UTC](https://discuss.elastic.co/t/kibana-tls-settings-using-server-ssl-keystore-path-not-working/228065 "2020-04-15T09:29:45Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Manjula\_Piyumal](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/manjula_piyumal/32/57068_2.png) [@Manjula\_Piyumal](https://discuss.elastic.co/u/Manjula_Piyumal)\
**Post date:** [April 15, 2020, 9:29am UTC](https://discuss.elastic.co/t/kibana-tls-settings-using-server-ssl-keystore-path-not-working/228065/1 "2020-04-15T09:29:45Z")

</div>

Hi,

I was trying to set up TLS for kibana (v-7.4.2) using a keystore. I have configured the keystore using "server.ssl.keystore.path" and "server.ssl.keystore.password" as per this - [https://www.elastic.co/guide/en/kibana/current/configuring-tls.html](https://www.elastic.co/guide/en/kibana/current/configuring-tls.html)

However, am getting "FATAL Error: [server.ssl.keystore]: definition for this key is missing" error while starting the Kibana.

I have tried to extract the key and certs from the same keystore and configured them seperately using "server.ssl.certificate" and "server.ssl.key" properties and it was working fine.

Did I miss anything in my keystore based configuration? Would like to use the keystore based configuration instead of keeping key and cert separately.

Appreciate any inputs to understand what went wrong.

Thanks in advance

---

<div class="post-metadata">

**Author:** ![majagrubic](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/majagrubic/32/74459_2.png) [@majagrubic](https://discuss.elastic.co/u/majagrubic)\
**Post date:** [April 15, 2020, 10:20am UTC](https://discuss.elastic.co/t/kibana-tls-settings-using-server-ssl-keystore-path-not-working/228065/2 "2020-04-15T10:20:34Z")

</div>

Is your keystore encrypted? How you provided the appropriate password for decryption?

---

<div class="post-metadata">

**Author:** ![Manjula\_Piyumal](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/manjula_piyumal/32/57068_2.png) [@Manjula\_Piyumal](https://discuss.elastic.co/u/Manjula_Piyumal)\
**Post date:** [April 15, 2020, 1:15pm UTC](https://discuss.elastic.co/t/kibana-tls-settings-using-server-ssl-keystore-path-not-working/228065/3 "2020-04-15T13:15:39Z")

</div>

I have provided password using "server.ssl.keystore.password" property in kibana.yml. Tried to add the same through the kibana-keystore as well.

---

<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:** [May 13, 2020, 1:29pm UTC](https://discuss.elastic.co/t/kibana-tls-settings-using-server-ssl-keystore-path-not-working/228065/4 "2020-05-13T13:29:16Z")

</div>

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