# Cannot install Search-Guard plugin and enable xPacks. Version 6.4.2

**URL:** https://discuss.elastic.co/t/cannot-install-search-guard-plugin-and-enable-xpacks-version-6-4-2/167751
**Category:** Elasticsearch
**Created:** [February 10, 2019, 1:39pm UTC](https://discuss.elastic.co/t/cannot-install-search-guard-plugin-and-enable-xpacks-version-6-4-2/167751 "2019-02-10T13:39:43Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![JDev](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jdev/32/40795_2.png) [@JDev](https://discuss.elastic.co/u/JDev)
#### Post date: [February 10, 2019, 1:39pm UTC](https://discuss.elastic.co/t/cannot-install-search-guard-plugin-and-enable-xpacks-version-6-4-2/167751/1 "2019-02-10T13:39:43Z")

</div>

Hello,

I installed the elastic stack on the Kubernetes cluster.  
I wanted to enable Search-guard plugin.  
Before that, the installation did not work at all, added two variables to the environment.

**Elastiksearch/Kibana Versions : 6.4.2**

```
bash-4.4# wget https://oss.sonatype.org/service/local/repositories/releases/content/com/floragunn/search-guard-6/6.4.2-24.1/search-guard-6-6.4.2-24.1.zip
Connecting to oss.sonatype.org (18.235.158.122:443)
search-guard-6-6.4.2 100% | ********************************************************************************************************************************************************************************************************************************* | 25452k 0:00:00 ETA
bash-4.4# export ES_TMPDIR=/tmp
bash-4.4# export NODE_NAME=""
bash-4.4# pwd
/elasticsearch
bash-4.4# bin/elasticsearch-plugin install -b search-guard-6-6.4.2-24.1.zip
A tool for managing installed elasticsearch plugins

Commands
--------
list - Lists installed elasticsearch plugins
install - Install a plugin
remove - removes a plugin from Elasticsearch

Non-option arguments:
command              

Option Description        
------ -----------        
-h, --help show help          
-s, --silent show minimal output
-v, --verbose show verbose output
ERROR: Unknown plugin search-guard-6-6.4.2-24.1.zip
bash-4.4#

```

**Kibana.**  
The documentation says that xpack plugins are installed by default. But it is not. And I can not install them either. There are no corresponding settings in the kibana.yml file.

```
bash-4.2$ ls
kibana.example.org.crt kibana.example.org.key kibana.yml
bash-4.2$ more kibana.yml 
---
# Default Kibana configuration from kibana-docker.

server.name: kibana
server.host: "0"
elasticsearch.url: http://elasticsearch:9200
bash-4.2$ curl http://elasticsearch-efk-cluster:9200
{
  "name" : "17444417-3c04-4716-b52c-35dfd83274ea",
  "cluster_name" : "efk-cluster",
  "cluster_uuid" : "MesAoWoyRBmke7iIQOJ_Fw",
  "version" : {
"number" : "6.4.2",
"build_flavor" : "default",
"build_type" : "tar",
"build_hash" : "04711c2",
"build_date" : "2018-09-26T13:34:09.098244Z",
"build_snapshot" : false,
"lucene_version" : "7.4.0",
"minimum_wire_compatibility_version" : "5.6.0",
"minimum_index_compatibility_version" : "5.0.0"
  },
  "tagline" : "You Know, for Search"
}
bash-4.2$ pwd
/opt/kibana/config
bash-4.2$ more kibana.yml 
---
# Default Kibana configuration from kibana-docker.

server.name: kibana
server.host: "0"
elasticsearch.url: http://elasticsearch:9200
bash-4.2$ cd ..
bash-4.2$ bin/kibana-plugin list

bash-4.2$ 

```

What am I doing wrong?

---

<div class="post-metadata">

### Author: ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)
#### Post date: [February 10, 2019, 2:14pm UTC](https://discuss.elastic.co/t/cannot-install-search-guard-plugin-and-enable-xpacks-version-6-4-2/167751/2 "2019-02-10T14:14:31Z")

</div>

[From version 6.3 of the stack, X-Pack is no longer installed as a separate plugin](https://www.elastic.co/blog/doubling-down-on-open), but rather a natural part of the default distribution. I suspect this is why it does not show up when you query `kibana-plugins`. The same applies to Elasticsearch.

---

<div class="post-metadata">

### Author: ![JDev](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jdev/32/40795_2.png) [@JDev](https://discuss.elastic.co/u/JDev)
#### Post date: [February 10, 2019, 2:30pm UTC](https://discuss.elastic.co/t/cannot-install-search-guard-plugin-and-enable-xpacks-version-6-4-2/167751/3 "2019-02-10T14:30:57Z")

</div>

I installed the stack from here. Perhaps the reason and the problem is that this chart uses the oss version?

> **[komljen/helm-charts](https://github.com/komljen/helm-charts/tree/master/efk)**
>
> Helm charts - applications for Kubernetes. Contribute to komljen/helm-charts development by creating an account on GitHub.

But no, the chart pulls the version from here.  
[https://quay.io/repository/pires/docker-elasticsearch-kubernetes/manifest/sha256:06a1228b8bf1dd44f357cf509ed61cd0c9959f6a6ec723d1391f20df851665c2](https://quay.io/repository/pires/docker-elasticsearch-kubernetes/manifest/sha256:06a1228b8bf1dd44f357cf509ed61cd0c9959f6a6ec723d1391f20df851665c2)

---

<div class="post-metadata">

### Author: ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)
#### Post date: [February 10, 2019, 2:44pm UTC](https://discuss.elastic.co/t/cannot-install-search-guard-plugin-and-enable-xpacks-version-6-4-2/167751/4 "2019-02-10T14:44:03Z")

</div>

Yes, that seem to install the OSS distribution, which does not include X-Pack. If you want to use X-Pack you need to change to use the default distribution.

---

<div class="post-metadata">

### Author: ![JDev](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jdev/32/40795_2.png) [@JDev](https://discuss.elastic.co/u/JDev)
#### Post date: [February 10, 2019, 2:47pm UTC](https://discuss.elastic.co/t/cannot-install-search-guard-plugin-and-enable-xpacks-version-6-4-2/167751/5 "2019-02-10T14:47:01Z")

</div>

Hmm. But no. From this link can see file..  
[https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.4.2.tar.gz.asc](https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.4.2.tar.gz.asc)  
This is the default distribution, or not?

---

<div class="post-metadata">

### Author: ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)
#### Post date: [February 10, 2019, 2:58pm UTC](https://discuss.elastic.co/t/cannot-install-search-guard-plugin-and-enable-xpacks-version-6-4-2/167751/6 "2019-02-10T14:58:25Z")

</div>

Based on the server output, you have the correct distribution of Elasticsearch. The helm chart however seems to reference `docker.elastic.co/kibana/kibana-oss` (if I am reading it right) which is not the default distribution.

---

<div class="post-metadata">

### Author: ![JDev](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jdev/32/40795_2.png) [@JDev](https://discuss.elastic.co/u/JDev)
#### Post date: [February 10, 2019, 3:02pm UTC](https://discuss.elastic.co/t/cannot-install-search-guard-plugin-and-enable-xpacks-version-6-4-2/167751/7 "2019-02-10T15:02:42Z")

</div>

Understood thanks. Can you tell me - is this version a bit stable?

> **[elastic/helm-charts](https://github.com/elastic/helm-charts)**
>
> You know, for Kubernetes. Contribute to elastic/helm-charts development by creating an account on GitHub.

---

<div class="post-metadata">

### Author: ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)
#### Post date: [February 10, 2019, 3:06pm UTC](https://discuss.elastic.co/t/cannot-install-search-guard-plugin-and-enable-xpacks-version-6-4-2/167751/8 "2019-02-10T15:06:59Z")

</div>

The README file says it is in alpha status, so I guess it may be subject to change.

---

<div class="post-metadata">

### Author: ![TimV](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/timv/32/13162_2.png) [@TimV](https://discuss.elastic.co/u/TimV)
#### Post date: [February 11, 2019, 12:15am UTC](https://discuss.elastic.co/t/cannot-install-search-guard-plugin-and-enable-xpacks-version-6-4-2/167751/9 "2019-02-11T00:15:49Z")

</div>

> [@JDev](#):
>
> bin/elasticsearch-plugin install -b search-guard-6-6.4.2-24.1.zip

The argument to `elasticsearch-plugin install` must be a URL or the name of a plugin in the official Elastic plugin repository.

You need to reference the zip file as a `file://` URL, or point it to the `https://` plugin on sonatype.

---

<div class="post-metadata">

### Author: ![JDev](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jdev/32/40795_2.png) [@JDev](https://discuss.elastic.co/u/JDev)
#### Post date: [February 11, 2019, 9:25am UTC](https://discuss.elastic.co/t/cannot-install-search-guard-plugin-and-enable-xpacks-version-6-4-2/167751/10 "2019-02-11T09:25:17Z")

</div>

Thanks. This is helpful advice that I overlooked.

---

<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: [March 11, 2019, 9:25am UTC](https://discuss.elastic.co/t/cannot-install-search-guard-plugin-and-enable-xpacks-version-6-4-2/167751/11 "2019-03-11T09:25:20Z")

</div>

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