# Mender helm chart websocket issue

**URL:** <https://hub.mender.io/t/mender-helm-chart-websocket-issue/6802>\
**Category:** General Discussions\
**Tags:** kubernetes\
**Created:** [May 7, 2024, 8:36am UTC](https://hub.mender.io/t/mender-helm-chart-websocket-issue/6802 "2024-05-07T08:36:27Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![sudheermygapula](https://avatars.discourse-cdn.com/v4/letter/s/7c8e57/32.png) [@sudheermygapula](https://hub.mender.io/u/sudheermygapula)\
**Post date:** [May 7, 2024, 8:36am UTC](https://hub.mender.io/t/mender-helm-chart-websocket-issue/6802/1 "2024-05-07T08:36:27Z")

</div>

Hello ,

Latest helm chart installed in AWS EKS and mender exposed via proper dns and certificate ( Nginx Ingress controller ) . The remote terminal functionaltiy doesnt work with below error .

{“error”:“websocket: the client is not using the websocket protocol: ‘upgrade’ token not found in ‘Connection’ header”,“request\_id”:“b244ce30-6daa-4a7a-b9af-0157c6244f8c”}

Is there any speical configuration to be done at ingress ?

Thansk,  
sudheer

---

<div class="post-metadata">

**Author:** ![robgio](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/robgio/32/1760_2.png) [@robgio](https://hub.mender.io/u/robgio)\
**Post date:** [May 7, 2024, 9:24am UTC](https://hub.mender.io/t/mender-helm-chart-websocket-issue/6802/2 "2024-05-07T09:24:53Z")

</div>

Hi @sudheermygapula ,  
if you’re using the AWS Application Load Balancer, can you try the AWS Load Balancer Controller instead of the Nginx Ingress controller?

---

<div class="post-metadata">

**Author:** ![sudheermygapula](https://avatars.discourse-cdn.com/v4/letter/s/7c8e57/32.png) [@sudheermygapula](https://hub.mender.io/u/sudheermygapula)\
**Post date:** [May 7, 2024, 10:34am UTC](https://hub.mender.io/t/mender-helm-chart-websocket-issue/6802/3 "2024-05-07T10:34:58Z")

</div>

Hey ,

we using aws nlb and Nginx Ingress controller installed with in EKS . i can not switch to AWS Loadbancer  
as other apps in cluster configued and workign fine with this setup.

Could you please share any other suggestion to trobleshoot.  
Thansk ,  
sudheer.

---

<div class="post-metadata">

**Author:** ![robgio](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/robgio/32/1760_2.png) [@robgio](https://hub.mender.io/u/robgio)\
**Post date:** [June 11, 2024, 9:36am UTC](https://hub.mender.io/t/mender-helm-chart-websocket-issue/6802/4 "2024-06-11T09:36:55Z")

</div>

Hello @sudheermygapula ,  
with these settings in the helm chart, the remote terminal is working for us, in a setup with Ingress Nginx:

```auto
ingress:
  enabled: true
  ingressClassName: nginx
  path: /
  annotations:
    nginx.ingress.kubernetes.io/proxy-body-size: "0"
    nginx.ingress.kubernetes.io/proxy-buffering: "off"
    nginx.ingress.kubernetes.io/proxy-read-timeout: "600"
    nginx.ingress.kubernetes.io/proxy-send-timeout: "600"
  hosts:
    - <your Mender host>
  tls:
    - secretName: <your TLS secret name>
      hosts:
        - <your Mender host>

```
