Hey @kartikm
Your need websockets enabled, am not 100 percent sure on k8s, but after some searching something like this:
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: n8n-ingress
annotations:
nginx.ingress.kubernetes.io/proxy-read-timeout: "3600"
nginx.ingress.kubernetes.io/proxy-send-timeout: "3600"
nginx.ingress.kubernetes.io/proxy-http-version: "1.1"
nginx.ingress.kubernetes.io/connection-proxy-header: "upgrade"
nginx.ingress.kubernetes.io/websocket-services: "<your-n8n-service-name>" # Optional but helps with older nginx-ingress
nginx.ingress.kubernetes.io/enable-websockets: "true" # Sometimes needed
Similar issues with dockers nginx Connection lost" after upgrade to n8n 1.98.1 using Docker + Nginx (Ubuntu 24.04)
Hopefully that does the trick for ingress, and can help look into the enc key after this too if you’d like.
I know dockers quite well, still touching up on k8s so happy to explore and learn more too ![]()
Samuel