# JAVA Access denied - ES upgrade to 7.1

**URL:** <https://discuss.elastic.co/t/java-access-denied-es-upgrade-to-7-1/186409>\
**Category:** Elasticsearch\
**Created:** [June 19, 2019, 8:19am UTC](https://discuss.elastic.co/t/java-access-denied-es-upgrade-to-7-1/186409 "2019-06-19T08:19:59Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![skyluke.1987](https://avatars.discourse-cdn.com/v4/letter/s/48db29/32.png) [@skyluke.1987](https://discuss.elastic.co/u/skyluke.1987)\
**Post date:** [June 19, 2019, 8:20am UTC](https://discuss.elastic.co/t/java-access-denied-es-upgrade-to-7-1/186409/1 "2019-06-19T08:20:00Z")

</div>

Hi all I have this issue when I try to run ES.

ERROR Could not register mbeans java.security.AccessControlException: access denied ("javax.management.MBeanT rustPermission" "register")

ERROR: [1] bootstrap checks failed  
[1]: initial heap size [2147483648] not equal to maximum heap size [32178700288]; this can cause resize pauses and prevents mlockall from locking the entire heap.

Having some problem in fixing this issue.

Fixes I found online: Added : permission javax.management.MBeanTrustPermission "register"; to /etc/elasticsearch-master/jdk/conf/security/policy, but it does not help.

---

<div class="post-metadata">

**Author:** ![skyluke.1987](https://avatars.discourse-cdn.com/v4/letter/s/48db29/32.png) [@skyluke.1987](https://discuss.elastic.co/u/skyluke.1987)\
**Post date:** [June 20, 2019, 6:37am UTC](https://discuss.elastic.co/t/java-access-denied-es-upgrade-to-7-1/186409/2 "2019-06-20T06:37:42Z")

</div>

Do I need to add the links for the new ES in /var/lib/dpkg/info/elasticsearch.list?

---

<div class="post-metadata">

**Author:** ![Askia\_Mohamed\_Kadri](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/askia_mohamed_kadri/32/134665_2.png) [@Askia\_Mohamed\_Kadri](https://discuss.elastic.co/u/Askia_Mohamed_Kadri)\
**Post date:** [June 20, 2019, 7:56am UTC](https://discuss.elastic.co/t/java-access-denied-es-upgrade-to-7-1/186409/3 "2019-06-20T07:56:57Z")

</div>

Did you set security?

---

<div class="post-metadata">

**Author:** ![MKU](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mku/32/48327_2.png) [@MKU](https://discuss.elastic.co/u/MKU)\
**Post date:** [June 20, 2019, 9:42am UTC](https://discuss.elastic.co/t/java-access-denied-es-upgrade-to-7-1/186409/4 "2019-06-20T09:42:32Z")

</div>

I think you need to have min and max heap size the same in jvm file.

---

<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:** [June 21, 2019, 2:55am UTC](https://discuss.elastic.co/t/java-access-denied-es-upgrade-to-7-1/186409/5 "2019-06-21T02:55:05Z")

</div>

> [@skyluke.1987](#):
>
> ERROR: [1] bootstrap checks failed  
> [1]: initial heap size [2147483648] not equal to maximum heap size [32178700288]; this can cause resize pauses and prevents mlockall from locking the entire heap.

This is the issue you need to deal with. Ther other problems are just noise that are very hard for us to hide.

Read here: [Heap size check | Elasticsearch Guide [7.1] | Elastic](https://www.elastic.co/guide/en/elasticsearch/reference/7.1/_heap_size_check.html)

---

<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 19, 2019, 2:55am UTC](https://discuss.elastic.co/t/java-access-denied-es-upgrade-to-7-1/186409/6 "2019-07-19T02:55:06Z")

</div>

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