# SSL rabbitmq input

**URL:** <https://discuss.elastic.co/t/ssl-rabbitmq-input/137850>\
**Category:** Logstash\
**Created:** [June 28, 2018, 7:10pm UTC](https://discuss.elastic.co/t/ssl-rabbitmq-input/137850 "2018-06-28T19:10:50Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![kraymond](https://avatars.discourse-cdn.com/v4/letter/k/3da27b/32.png) [@kraymond](https://discuss.elastic.co/u/kraymond)\
**Post date:** [June 28, 2018, 7:10pm UTC](https://discuss.elastic.co/t/ssl-rabbitmq-input/137850/1 "2018-06-28T19:10:50Z")

</div>

I have looked and seen different settings but when input any setting dealing with ssl other than ssl =\> true and verify\_ssl =\> true it states setting unkown. How does logstash know where the certs are if there are no options to input them? In the documentation on the site it says to use ssl\_certificate\_path and when I use that setting it says that the setting is unknown.

---

<div class="post-metadata">

**Author:** ![magnusbaeck](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/magnusbaeck/32/44943_2.png) [@magnusbaeck](https://discuss.elastic.co/u/magnusbaeck)\
**Post date:** [June 29, 2018, 6:28am UTC](https://discuss.elastic.co/t/ssl-rabbitmq-input/137850/2 "2018-06-29T06:28:07Z")

</div>

Which version of the rabbitmq input plugin do you have?

---

<div class="post-metadata">

**Author:** ![kraymond](https://avatars.discourse-cdn.com/v4/letter/k/3da27b/32.png) [@kraymond](https://discuss.elastic.co/u/kraymond)\
**Post date:** [June 29, 2018, 1:37pm UTC](https://discuss.elastic.co/t/ssl-rabbitmq-input/137850/3 "2018-06-29T13:37:41Z")

</div>

what do you mean input version? Are we talking rabbitmq-server? If so I have 3.7.5 installed. logstash version 2.2.4

---

<div class="post-metadata">

**Author:** ![magnusbaeck](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/magnusbaeck/32/44943_2.png) [@magnusbaeck](https://discuss.elastic.co/u/magnusbaeck)\
**Post date:** [June 29, 2018, 1:49pm UTC](https://discuss.elastic.co/t/ssl-rabbitmq-input/137850/4 "2018-06-29T13:49:53Z")

</div>

No, I meant the version of your rabbitmq input plugin for Logstash. But if you haven't upgraded that plugin separately you have the one bundled with Logstash 2.2.4. If you consult the Logstash 2.2 documentation you'll see that the rabbitmq plugin doesn't have the certificate options you describe. I suggest you upgrade Logstash. 2.2.4 is really old.

---

<div class="post-metadata">

**Author:** ![kraymond](https://avatars.discourse-cdn.com/v4/letter/k/3da27b/32.png) [@kraymond](https://discuss.elastic.co/u/kraymond)\
**Post date:** [June 29, 2018, 1:56pm UTC](https://discuss.elastic.co/t/ssl-rabbitmq-input/137850/5 "2018-06-29T13:56:00Z")

</div>

That is what i figured. I will try and find and rpm for 5.0 or 6.0. I will let you know the results shortly.

---

<div class="post-metadata">

**Author:** ![kraymond](https://avatars.discourse-cdn.com/v4/letter/k/3da27b/32.png) [@kraymond](https://discuss.elastic.co/u/kraymond)\
**Post date:** [June 29, 2018, 2:16pm UTC](https://discuss.elastic.co/t/ssl-rabbitmq-input/137850/6 "2018-06-29T14:16:32Z")

</div>

Ok so I have updated to 6.3 and now I am getting a java exception. I am running java-1.7.0-openjdk. Tried to find a newer version of java but it seems this is the latest version. Any idea on why im getting unsupported major minor version 52.0

---

<div class="post-metadata">

**Author:** ![magnusbaeck](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/magnusbaeck/32/44943_2.png) [@magnusbaeck](https://discuss.elastic.co/u/magnusbaeck)\
**Post date:** [July 2, 2018, 7:03am UTC](https://discuss.elastic.co/t/ssl-rabbitmq-input/137850/7 "2018-07-02T07:03:22Z")

</div>

As documented you need Java 8.

---

<div class="post-metadata">

**Author:** ![kraymond](https://avatars.discourse-cdn.com/v4/letter/k/3da27b/32.png) [@kraymond](https://discuss.elastic.co/u/kraymond)\
**Post date:** [July 2, 2018, 5:49pm UTC](https://discuss.elastic.co/t/ssl-rabbitmq-input/137850/8 "2018-07-02T17:49:20Z")

</div>

I am able to use ssl\_certificate\_path, but now I cannot connect. I am using a pem file. If I were to use a pkcs file should that file hold the server cert and key or CA cert and key or both?

---

<div class="post-metadata">

**Author:** ![magnusbaeck](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/magnusbaeck/32/44943_2.png) [@magnusbaeck](https://discuss.elastic.co/u/magnusbaeck)\
**Post date:** [July 2, 2018, 9:02pm UTC](https://discuss.elastic.co/t/ssl-rabbitmq-input/137850/9 "2018-07-02T21:02:53Z")

</div>

I don't know, my SSL-fu isn't strong enough.

---

<div class="post-metadata">

**Author:** ![kraymond](https://avatars.discourse-cdn.com/v4/letter/k/3da27b/32.png) [@kraymond](https://discuss.elastic.co/u/kraymond)\
**Post date:** [July 2, 2018, 9:04pm UTC](https://discuss.elastic.co/t/ssl-rabbitmq-input/137850/10 "2018-07-02T21:04:33Z")

</div>

I got it to work by adding the cert key and cacert. now on to elasticsearch ssl. Thanks for all your help

---

<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 30, 2018, 9:04pm UTC](https://discuss.elastic.co/t/ssl-rabbitmq-input/137850/11 "2018-07-30T21:04:35Z")

</div>

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