# Why does Logstash's https communication work without OpenSSL?

**URL:** <https://discuss.elastic.co/t/why-does-logstashs-https-communication-work-without-openssl/273460>\
**Category:** Logstash\
**Created:** [May 20, 2021, 1:55am UTC](https://discuss.elastic.co/t/why-does-logstashs-https-communication-work-without-openssl/273460 "2021-05-20T01:55:53Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![TakaSeki](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/takaseki/32/78611_2.png) [@TakaSeki](https://discuss.elastic.co/u/TakaSeki)\
**Post date:** [May 20, 2021, 1:55am UTC](https://discuss.elastic.co/t/why-does-logstashs-https-communication-work-without-openssl/273460/1 "2021-05-20T01:55:53Z")

</div>

I'm running logstash using docker on CentOS7.

Openssl is not installed on CentOS 7 and docker containers.

However, logstash input https communication is working.

Why is this?

Does logstash include openssl functionality?

---

<div class="post-metadata">

**Author:** ![Badger](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/badger/32/25190_2.png) [@Badger](https://discuss.elastic.co/u/Badger)\
**Post date:** [May 20, 2021, 2:26am UTC](https://discuss.elastic.co/t/why-does-logstashs-https-communication-work-without-openssl/273460/2 "2021-05-20T02:26:19Z")

</div>

A logstash install is generally self-sufficient. It will bundle all the code it needs to be able to function. A typical logstash install will include at least three sets of encryption code, and they may use different offerings from JVM vendors (for seemingly random reasons until you look into it).

That said, OpenSSL is not Netty, which is not BouncyCastle. There are many TLS implementations. If you are in a situation where you must know which vendor you are using then build it from source and see what dependencies are pulled, since you will likely need to know which version of that vendor's source you are using.

---

<div class="post-metadata">

**Author:** ![TakaSeki](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/takaseki/32/78611_2.png) [@TakaSeki](https://discuss.elastic.co/u/TakaSeki)\
**Post date:** [May 20, 2021, 5:25am UTC](https://discuss.elastic.co/t/why-does-logstashs-https-communication-work-without-openssl/273460/3 "2021-05-20T05:25:19Z")

</div>

Thank you for your reply.

Your answer was very helpful!  
thanks so much!

---

<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:** [June 17, 2021, 5:26am UTC](https://discuss.elastic.co/t/why-does-logstashs-https-communication-work-without-openssl/273460/4 "2021-06-17T05:26:00Z")

</div>

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