# Remote terminal failing on mender 3.0 server

**URL:** https://hub.mender.io/t/remote-terminal-failing-on-mender-3-0-server/3969
**Category:** General Discussions
**Created:** [August 4, 2021, 3:34pm UTC](https://hub.mender.io/t/remote-terminal-failing-on-mender-3-0-server/3969 "2021-08-04T15:34:35Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![dkieswetter](https://avatars.discourse-cdn.com/v4/letter/d/bbe5ce/32.png) [@dkieswetter](https://hub.mender.io/u/dkieswetter)
#### Post date: [August 4, 2021, 3:34pm UTC](https://hub.mender.io/t/remote-terminal-failing-on-mender-3-0-server/3969/1 "2021-08-04T15:34:35Z")

</div>

I just created a mender 3.0 server with kubernetes. The device is registered and the remote terminal option is available. But when I connect it immediately disconnects. The error in the deviceconnect pod indicates there is no context tenant identity. I am running the open source version so I didn’t think we needed any tenant setup.

On the device the mender-connect version is 1.2.0

Here is the log from deviceconnect on the server.

time=“2021-08-04T15:28:43Z” level=error msg=“websocket closed with error: failed to submit audit log: workflows: Context lacking tenant identity” file=management.go func=http.writerFinalizer line=326 request\_id=643f8d10-18b2-45c6-8499-ed32aaa08dbc user\_id=0abc2d71-d6e8-4d66-b720-6da83b98e6a1  
time=“2021-08-04T15:28:43Z” level=warning msg=“failed to free session: store: session not found” file=management.go func=http.ManagementController.Connect.func1 line=173 request\_id=643f8d10-18b2-45c6-8499-ed32aaa08dbc user\_id=0abc2d71-d6e8-4d66-b720-6da83b98e6a1

---

<div class="post-metadata">

### Author: ![wisse-cp](https://avatars.discourse-cdn.com/v4/letter/w/e36b37/32.png) [@wisse-cp](https://hub.mender.io/u/wisse-cp)
#### Post date: [August 4, 2021, 5:08pm UTC](https://hub.mender.io/t/remote-terminal-failing-on-mender-3-0-server/3969/2 "2021-08-04T17:08:17Z")

</div>

Same error here, deployed via the official mender helm chart with global.enterprise=false and auditlogs.enabled=false

---

<div class="post-metadata">

### Author: ![tranchitella](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/tranchitella/32/606_2.png) [@tranchitella](https://hub.mender.io/u/tranchitella)
#### Post date: [August 4, 2021, 5:31pm UTC](https://hub.mender.io/t/remote-terminal-failing-on-mender-3-0-server/3969/3 "2021-08-04T17:31:28Z")

</div>

@wisse-cp and @dkieswetter, can you please share your values.yaml file, removing all the sensitive information?

---

<div class="post-metadata">

### Author: ![tranchitella](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/tranchitella/32/606_2.png) [@tranchitella](https://hub.mender.io/u/tranchitella)
#### Post date: [August 4, 2021, 7:20pm UTC](https://hub.mender.io/t/remote-terminal-failing-on-mender-3-0-server/3969/4 "2021-08-04T19:20:22Z")

</div>

Can you try setting `global.auditlogs` to false?

---

<div class="post-metadata">

### Author: ![dkieswetter](https://avatars.discourse-cdn.com/v4/letter/d/bbe5ce/32.png) [@dkieswetter](https://hub.mender.io/u/dkieswetter)
#### Post date: [August 4, 2021, 7:53pm UTC](https://hub.mender.io/t/remote-terminal-failing-on-mender-3-0-server/3969/5 "2021-08-04T19:53:36Z")

</div>

Thanks @tranchitella I added global.auditlogs to false and this seemed to resolve the issue.

---

<div class="post-metadata">

### Author: ![tranchitella](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/tranchitella/32/606_2.png) [@tranchitella](https://hub.mender.io/u/tranchitella)
#### Post date: [August 5, 2021, 3:09am UTC](https://hub.mender.io/t/remote-terminal-failing-on-mender-3-0-server/3969/6 "2021-08-05T03:09:41Z")

</div>

Thanks for confirming @dkieswetter, I’m updating the docs adding this flag.

---

<div class="post-metadata">

### Author: ![wisse-cp](https://avatars.discourse-cdn.com/v4/letter/w/e36b37/32.png) [@wisse-cp](https://hub.mender.io/u/wisse-cp)
#### Post date: [August 5, 2021, 6:55am UTC](https://hub.mender.io/t/remote-terminal-failing-on-mender-3-0-server/3969/7 "2021-08-05T06:55:35Z")

</div>

The helm templates seem to use two different checks in different places:  
`{{- if and .Values.auditlogs.enabled .Values.global.enterprise }}` and `{{- if .Values.global.auditlogs }}`

Wouldn’t it be a good idea to replace the latter with `{{- if and .Values.global.auditlogs .Values.global.enterprise }}` and/or get rid of the duplicate values alltogether?

---

<div class="post-metadata">

### Author: ![tranchitella](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/tranchitella/32/606_2.png) [@tranchitella](https://hub.mender.io/u/tranchitella)
#### Post date: [August 5, 2021, 6:57am UTC](https://hub.mender.io/t/remote-terminal-failing-on-mender-3-0-server/3969/8 "2021-08-05T06:57:54Z")

</div>

@wisse-cp yes, PR is in progress to improve it.
