# Error: EACCES: permission denied, open '/usr/share/kibana/cert/elastic-certificates.key'

**URL:** <https://discuss.elastic.co/t/error-eacces-permission-denied-open-usr-share-kibana-cert-elastic-certificates-key/364690>\
**Category:** Kibana\
**Tags:** elastic-stack-monitoring, elastic-stack-security, docker\
**Created:** [August 9, 2024, 2:39pm UTC](https://discuss.elastic.co/t/error-eacces-permission-denied-open-usr-share-kibana-cert-elastic-certificates-key/364690 "2024-08-09T14:39:14Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Amol\_Nagotkar](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/amol_nagotkar/32/124188_2.png) [@Amol\_Nagotkar](https://discuss.elastic.co/u/Amol_Nagotkar)\
**Post date:** [August 9, 2024, 2:39pm UTC](https://discuss.elastic.co/t/error-eacces-permission-denied-open-usr-share-kibana-cert-elastic-certificates-key/364690/1 "2024-08-09T14:39:14Z")

</div>

Hi all,

getting error Error: EACCES: permission denied, open '/usr/share/kibana/cert/elastic-certificates.key'

-----------------inside docker compose ------------

elasticsearch:  
image: [docker.elastic.co/elasticsearch/elasticsearch:7.17.1](http://docker.elastic.co/elasticsearch/elasticsearch:7.17.1)  
ports:  
- "9200:9200"  
environment:  
- xpack.security.enabled=true  
- discovery.type=single-node  
- ES\_JAVA\_OPTS=-Xmx2g -Xms2g

```
deploy:
  resources:
    limits:
      memory: 4g # Set maximum memory limit
    reservations:
      memory: 2g # Set reserved memory
volumes:
  - ./cert:/usr/share/elasticsearch/cert
  - ./elasticsearch.yml:/usr/share/elasticsearch/elasticsearch.yml

```

kibana:  
image: [docker.elastic.co/kibana/kibana:7.17.1](http://docker.elastic.co/kibana/kibana:7.17.1)  
ports:  
- "5601:5601"  
depends\_on:  
- elasticsearch  
privileged: true  
volumes:  
- ./cert:/usr/share/kibana/cert  
- ./kibana.yml:/usr/share/kibana/config/kibana.yml

-----------kibana.yml file----------------  
server.port: 5601

server.host: "0.0.0.0"

elasticsearch.hosts: ["[http://localhost:9200](http://localhost:9200)"]

server.ssl.enabled: true

server.ssl.certificate: /usr/share/kibana/cert/elastic-certificates.crt

server.ssl.key: /usr/share/kibana/cert/elastic-certificates.key

elasticsearch.username: "elastic"

elasticsearch.password: "password"

-------elastic.yml file---------------  
xpack.security.enabled: true

xpack.security.transport.ssl.enabled: true

xpack.security.transport.ssl.verification\_mode: certificate

xpack.security.transport.ssl.keystore.path: ./certs/elastic-certificates.p12

xpack.security.transport.ssl.truststore.path: ./certs/elastic-certificates.p12

though my elastic is working as expected with username and password

kibana is giving error -\> Error: EACCES: permission denied, open '/usr/share/kibana/cert/elastic-certificates.key'

Thank you in advance.

 ![Screenshot from 2024-08-09 20-08-43](https://us1.discourse-cdn.com/elastic/original/3X/c/f/cf504c5bb21bd966218362b1d72ec853d60004e0.png)

---

<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:** [August 12, 2024, 2:18am UTC](https://discuss.elastic.co/t/error-eacces-permission-denied-open-usr-share-kibana-cert-elastic-certificates-key/364690/2 "2024-08-12T02:18:07Z")

</div>

From #Elasticsearch to #Kibana
