# Kibana "server is not ready yet" after enabling Basic Security on Elasticsearch cluster

**URL:** <https://discuss.elastic.co/t/kibana-server-is-not-ready-yet-after-enabling-basic-security-on-elasticsearch-cluster/279415>\
**Category:** Kibana\
**Tags:** elastic-stack-security, docker\
**Created:** [July 22, 2021, 4:54pm UTC](https://discuss.elastic.co/t/kibana-server-is-not-ready-yet-after-enabling-basic-security-on-elasticsearch-cluster/279415 "2021-07-22T16:54:57Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![panagiss](https://avatars.discourse-cdn.com/v4/letter/p/f6c823/32.png) [@panagiss](https://discuss.elastic.co/u/panagiss)\
**Post date:** [July 22, 2021, 4:54pm UTC](https://discuss.elastic.co/t/kibana-server-is-not-ready-yet-after-enabling-basic-security-on-elasticsearch-cluster/279415/1 "2021-07-22T16:54:57Z")

</div>

I enabled basic security doing step by step everything in the documentation. After i put that code

> xpack.security.transport.ssl.enabled: true  
> xpack.security.transport.ssl.verification\_mode: certificate  
> xpack.security.transport.ssl.client\_authentication: required  
> xpack.security.transport.ssl.keystore.path: elastic-certificates.p12  
> xpack.security.transport.ssl.truststore.path: elastic-certificates.p12

into the `elasticsearch.yml` file the KIbana dash won't load and says server is not ready yet.

Here are the kibana [logs](https://gist.github.com/Panagiss/9577e055d0eaacca024e700d4153832c). Also i take in mind that elastic and kibana are running in containers but are on the same network.  
Also elasticsearch container is up and running and each container can ping the other. Also from the kibana container i can call the elastic API with a GET request and i receive normal response.

Lastly the two container are both version 7.13.2.

Any suggestions?

---

<div class="post-metadata">

**Author:** ![poff](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/poff/32/81795_2.png) [@poff](https://discuss.elastic.co/u/poff)\
**Post date:** [July 22, 2021, 6:50pm UTC](https://discuss.elastic.co/t/kibana-server-is-not-ready-yet-after-enabling-basic-security-on-elasticsearch-cluster/279415/2 "2021-07-22T18:50:07Z")

</div>

Hey there!

Just to confirm, after enabling security for your elasticsearch instance, did you also update your kibana config as well? There's more info on that here: [Set up minimal security for Elasticsearch | Elasticsearch Guide [7.13] | Elastic](https://www.elastic.co/guide/en/elasticsearch/reference/current/security-minimal-setup.html#add-built-in-users)

---

<div class="post-metadata">

**Author:** ![panagiss](https://avatars.discourse-cdn.com/v4/letter/p/f6c823/32.png) [@panagiss](https://discuss.elastic.co/u/panagiss)\
**Post date:** [July 23, 2021, 12:37pm UTC](https://discuss.elastic.co/t/kibana-server-is-not-ready-yet-after-enabling-basic-security-on-elasticsearch-cluster/279415/3 "2021-07-23T12:37:18Z")

</div>

Unbelievable, that was it. Thanks @poff. Just to say i had already done these steps before, but i forgot that i made a new kibana container ! 😅

Thanks for the help here

---

<div class="post-metadata">

**Author:** ![poff](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/poff/32/81795_2.png) [@poff](https://discuss.elastic.co/u/poff)\
**Post date:** [July 24, 2021, 3:28pm UTC](https://discuss.elastic.co/t/kibana-server-is-not-ready-yet-after-enabling-basic-security-on-elasticsearch-cluster/279415/4 "2021-07-24T15:28:59Z")

</div>

No problem! Glad you got it working!

---

<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:** [August 21, 2021, 3:29pm UTC](https://discuss.elastic.co/t/kibana-server-is-not-ready-yet-after-enabling-basic-security-on-elasticsearch-cluster/279415/5 "2021-08-21T15:29:36Z")

</div>

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