# Why i can't connect heartbeat to elasticsearch?

**URL:** <https://discuss.elastic.co/t/why-i-cant-connect-heartbeat-to-elasticsearch/360327>\
**Category:** Beats\
**Tags:** elastic-stack-monitoring, heartbeat\
**Created:** [May 28, 2024, 3:22am UTC](https://discuss.elastic.co/t/why-i-cant-connect-heartbeat-to-elasticsearch/360327 "2024-05-28T03:22:16Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![eructro](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/eructro/32/126277_2.png) [@eructro](https://discuss.elastic.co/u/eructro)\
**Post date:** [May 28, 2024, 3:22am UTC](https://discuss.elastic.co/t/why-i-cant-connect-heartbeat-to-elasticsearch/360327/1 "2024-05-28T03:22:16Z")

</div>

There is a problem when i want to connect heartbeat to elasticsearch. I already config on heartbeat.yml in the correct way. I also input ca fingerprint from elasticsearch. Anyone can figure out my problem?

![Screenshot 2024-05-17 135457](https://us1.discourse-cdn.com/elastic/original/3X/8/5/85591c45d30284c3203ce598b443c9c97bb89291.png)

---

<div class="post-metadata">

**Author:** ![emilioalvap](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/emilioalvap/32/99310_2.png) [@emilioalvap](https://discuss.elastic.co/u/emilioalvap)\
**Post date:** [May 28, 2024, 8:59am UTC](https://discuss.elastic.co/t/why-i-cant-connect-heartbeat-to-elasticsearch/360327/2 "2024-05-28T08:59:59Z")

</div>

Hi @eructro,

Welcome to Elastic Community!

The error you're seeing seems to indicate the self-signed CA has not been made available to heartbeat. Please make sure the [configuration](https://www.elastic.co/guide/en/beats/heartbeat/current/securing-communication-elasticsearch.html#securing-communication-elasticsearch) under `output.elasticsearch.ssl` is correct and heartbeat process has the enough permissions to access it.

---

<div class="post-metadata">

**Author:** ![eructro](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/eructro/32/126277_2.png) [@eructro](https://discuss.elastic.co/u/eructro)\
**Post date:** [May 28, 2024, 9:17am UTC](https://discuss.elastic.co/t/why-i-cant-connect-heartbeat-to-elasticsearch/360327/3 "2024-05-28T09:17:58Z")

</div>

Thanks @emilioalvap for the feedback, here's the heartbeat.yml configuration image, I've used a fingerprint from my elasticsearch and still no work. Is my configuration wrong?

 ![Screenshot 2024-05-28 161524](https://us1.discourse-cdn.com/elastic/original/3X/d/3/d38f0325630e2bf0f7c5fce7013f3200abc0e439.png)

---

<div class="post-metadata">

**Author:** ![emilioalvap](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/emilioalvap/32/99310_2.png) [@emilioalvap](https://discuss.elastic.co/u/emilioalvap)\
**Post date:** [May 28, 2024, 11:36am UTC](https://discuss.elastic.co/t/why-i-cant-connect-heartbeat-to-elasticsearch/360327/4 "2024-05-28T11:36:06Z")

</div>

Hi @eructro,

Has the fingerprint been generated with the command listed in heartbeat [docs](https://www.elastic.co/guide/en/beats/heartbeat/current/configuration-ssl.html#ca_trusted_fingerprint)?

```auto
openssl x509 -fingerprint -sha256 -noout -in ./ca.crt | awk --field-separator="=" '{print $2}' | sed 's/://g'

```

It's best to keep the letter-casing of the result unmodified.
