# Trouble Install Enterprise Plugin

**URL:** <https://community.graylog.org/t/trouble-install-enterprise-plugin/11024>\
**Category:** Graylog Central (peer support)\
**Created:** [July 2, 2019, 10:15pm UTC](https://community.graylog.org/t/trouble-install-enterprise-plugin/11024 "2019-07-02T22:15:22Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![netpacket](https://avatars.discourse-cdn.com/v4/letter/n/a5b964/32.png) [@netpacket](https://community.graylog.org/u/netpacket)\
**Post date:** [July 2, 2019, 10:15pm UTC](https://community.graylog.org/t/trouble-install-enterprise-plugin/11024/1 "2019-07-02T22:15:22Z")

</div>

Hi I am trying to install the enterprise plugin on graylog docker image. I followed the instructions from documentation that showed how to mount a volume of the plugin. However, I am not seeing the plugin installed.

## Setup

- Graylog 3.0.0
- Graylog Docker image 3.0
- Ubuntu 16.04
- Elastic search / image 5.6
- MongoDB image 3

## Steps

1. created a plugin directory
2. download the plugin
3. edited the docker-compose file:
4. restarted docker-compose

## Docker-compose file

version: ‘2’  
services:  
mongo:  
image: “mongo:3”  
volumes:  
- mongo\_data:/data/db  
elasticsearch:  
image: “[docker.elastic.co/elasticsearch/elasticsearch:5.6.10](http://docker.elastic.co/elasticsearch/elasticsearch:5.6.10)”  
volumes:  
- es\_data:/usr/share/elasticsearch/data  
ports:  
- 9200:9200  
environment:  
- http.host=0.0.0.0  
- xpack.security.enabled=false  
- ES\_JAVA\_OPTS=-Xms4096m -Xmx4096m  
ulimits:  
memlock:  
soft: -1  
hard: -1  
mem\_limit: 4g  
graylog:  
image: graylog/graylog:3.0  
volumes:  
- graylog\_journal:/usr/share/graylog/data/journal  
- . /graylog/plugin/graylog-plugin-auth-sso-3.0.0.jar:/usr/share/graylog/plugin/graylog-plugin-auth-sso-3.0.0.jar  
environment:  
GRAYLOG\_PASSWORD\_SECRET: pwd  
GRAYLOG\_ROOT\_PASSWORD\_SHA2: pwd  
GRAYLOG\_HTTP\_EXTERNAL\_URI: [http://ip](http://ip):port/  
links:  
- mongo  
- elasticsearch  
depends\_on:  
- mongo  
- elasticsearch  
ports:  
- 9000:9000  
- 12201:12201/udp  
- 514:514  
- 1514:1514  
- 514:514/udp  
- 12201:12201

---

<div class="post-metadata">

**Author:** ![jan](https://sea2.discourse-cdn.com/flex016/user_avatar/community.graylog.org/jan/32/11_2.png) [@jan](https://community.graylog.org/u/jan)\
**Post date:** [July 2, 2019, 10:47pm UTC](https://community.graylog.org/t/trouble-install-enterprise-plugin/11024/2 "2019-07-02T22:47:49Z")

</div>

where did you include the enterprise plugin?

---

<div class="post-metadata">

**Author:** ![netpacket](https://avatars.discourse-cdn.com/v4/letter/n/a5b964/32.png) [@netpacket](https://community.graylog.org/u/netpacket)\
**Post date:** [July 2, 2019, 11:30pm UTC](https://community.graylog.org/t/trouble-install-enterprise-plugin/11024/3 "2019-07-02T23:30:16Z")

</div>

Hey @jan,

My bad. I mounted the plugin under the volume in graylogs.

I put the plugin in the /root/graylog/plugin/ directory and mounted it to the /usr/share/ directory.

## Docker Compose file

graylog:  
image: graylog/graylog:3.0  
volumes:  
- graylog\_journal:/usr/share/graylog/data/journal  
- /root/graylog/plugin/graylog-plugin-auth-sso-3.0.0.jar:/usr/share/graylog/plugin/graylog-plugin-auth-sso-3.0.0.jar

# - /root/graylog/plugin/graylog-plugin-enterprise-3.0.2.jar:/usr/share/graylog/plugin/graylog-plugin-enterprise-3.0.2.jar

---

<div class="post-metadata">

**Author:** ![jan](https://sea2.discourse-cdn.com/flex016/user_avatar/community.graylog.org/jan/32/11_2.png) [@jan](https://community.graylog.org/u/jan)\
**Post date:** [July 3, 2019, 4:21pm UTC](https://community.graylog.org/t/trouble-install-enterprise-plugin/11024/5 "2019-07-03T16:21:04Z")

</div>

is that folder and file readable by “world” as Graylog runs as user.

---

<div class="post-metadata">

**Author:** ![netpacket](https://avatars.discourse-cdn.com/v4/letter/n/a5b964/32.png) [@netpacket](https://community.graylog.org/u/netpacket)\
**Post date:** [July 3, 2019, 4:43pm UTC](https://community.graylog.org/t/trouble-install-enterprise-plugin/11024/6 "2019-07-03T16:43:11Z")

</div>

@jan yes, they both have the access to folder and volume.

---

<div class="post-metadata">

**Author:** ![netpacket](https://avatars.discourse-cdn.com/v4/letter/n/a5b964/32.png) [@netpacket](https://community.graylog.org/u/netpacket)\
**Post date:** [July 3, 2019, 6:29pm UTC](https://community.graylog.org/t/trouble-install-enterprise-plugin/11024/7 "2019-07-03T18:29:36Z")

</div>

Would the version of plugin make a differences? I have graylog 3.0 and plugin 3.0.2.

---

<div class="post-metadata">

**Author:** ![jan](https://sea2.discourse-cdn.com/flex016/user_avatar/community.graylog.org/jan/32/11_2.png) [@jan](https://community.graylog.org/u/jan)\
**Post date:** [July 3, 2019, 7:23pm UTC](https://community.graylog.org/t/trouble-install-enterprise-plugin/11024/8 "2019-07-03T19:23:18Z")

</div>

the docker image is 3.0.2 - if you got that recently …

If the Graylog user is able to read the plugin I can’t imagine why that shouldn’t be activated. Does the Docker Container shows the SSO Plugin as loaded during startup?

---

<div class="post-metadata">

**Author:** ![netpacket](https://avatars.discourse-cdn.com/v4/letter/n/a5b964/32.png) [@netpacket](https://community.graylog.org/u/netpacket)\
**Post date:** [July 3, 2019, 9:01pm UTC](https://community.graylog.org/t/trouble-install-enterprise-plugin/11024/9 "2019-07-03T21:01:14Z")

</div>

Yes, it does show up during startup. I finally saw this:

## error

graylog\_1 | 2019-07-03 20:59:46,884 INFO : org.graylog2.bootstrap.CmdLineTool - Loaded plugin: AWS plugins 3.0.0-alpha.1 [org.graylog.aws.plugin.AWSPlugin]  
graylog\_1 | 2019-07-03 20:59:46,887 INFO : org.graylog2.bootstrap.CmdLineTool - Loaded plugin: Single Sign-On (SSO) Authentication Provider 3.0.0 [org.graylog.plugins.auth.sso.SsoAuthPlugin]  
graylog\_1 | 2019-07-03 20:59:46,888 INFO : org.graylog2.bootstrap.CmdLineTool - Loaded plugin: Collector 3.0.0-alpha.1 [org.graylog.plugins.collector.CollectorPlugin]  
graylog\_1 | 2019-07-03 20:59:46,890 ERROR: org.graylog2.bootstrap.CmdLineTool - Plugin “Graylog Enterprise” requires version 3.0.2 - not loading!

## analysis

the only difference is the version. The mounting of the plugin is the same. I am trying to wrap my head around this issue because there’s no java warnings or errors around it.

---

<div class="post-metadata">

**Author:** ![jan](https://sea2.discourse-cdn.com/flex016/user_avatar/community.graylog.org/jan/32/11_2.png) [@jan](https://community.graylog.org/u/jan)\
**Post date:** [July 3, 2019, 9:07pm UTC](https://community.graylog.org/t/trouble-install-enterprise-plugin/11024/10 "2019-07-03T21:07:25Z")

</div>

the startup should reveal the Graylog version too …

so you know what exact version your container is, just fetching again should give you the 3.0.2 image.

---

<div class="post-metadata">

**Author:** ![netpacket](https://avatars.discourse-cdn.com/v4/letter/n/a5b964/32.png) [@netpacket](https://community.graylog.org/u/netpacket)\
**Post date:** [July 3, 2019, 11:21pm UTC](https://community.graylog.org/t/trouble-install-enterprise-plugin/11024/11 "2019-07-03T23:21:50Z")

</div>

@jan Would there be a plugin graylog image 3.0.0. ?

---

<div class="post-metadata">

**Author:** ![jan](https://sea2.discourse-cdn.com/flex016/user_avatar/community.graylog.org/jan/32/11_2.png) [@jan](https://community.graylog.org/u/jan)\
**Post date:** [July 5, 2019, 2:52pm UTC](https://community.graylog.org/t/trouble-install-enterprise-plugin/11024/12 "2019-07-05T14:52:44Z")

</div>

I did not get the question …

---

<div class="post-metadata">

**Author:** ![netpacket](https://avatars.discourse-cdn.com/v4/letter/n/a5b964/32.png) [@netpacket](https://community.graylog.org/u/netpacket)\
**Post date:** [July 8, 2019, 3:55pm UTC](https://community.graylog.org/t/trouble-install-enterprise-plugin/11024/13 "2019-07-08T15:55:45Z")

</div>

@jan, is there archived versions of the enterprise plugin? I would rather download enterprise plugin 3.0.0 rather than upgrading the docker image. Sorry for the bad question.

---

<div class="post-metadata">

**Author:** ![netpacket](https://avatars.discourse-cdn.com/v4/letter/n/a5b964/32.png) [@netpacket](https://community.graylog.org/u/netpacket)\
**Post date:** [July 8, 2019, 11:21pm UTC](https://community.graylog.org/t/trouble-install-enterprise-plugin/11024/14 "2019-07-08T23:21:04Z")

</div>

Looks like upgrading the graylog image to 3.0.2 resolved the issue. This ticket can be closed.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/graylog/original/3X/c/7/c7c09c6b5099570133d6502b83f50ba4430de5b6.png) [@system](https://community.graylog.org/u/system)\
**Post date:** [July 22, 2019, 11:35pm UTC](https://community.graylog.org/t/trouble-install-enterprise-plugin/11024/15 "2019-07-22T23:35:18Z")

</div>

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