Bad Request Web Modeler

Hi,

We’re able to setup camunda web modeler in our k8s env, and then want to setup the modeler for local dev using docker, I’ll follow the same config and adjust to local config for web modeler

but in local it gave me bad request, so after successful login, it bring me back to login page

2024-03-08T08:00:39.733475970Z 2024-03-08 08:00:39.733  INFO 1 --- [  XNIO-1 task-2] [a00408ba-c213-495e-9c12-1740d21c1110] i.c.m.util.logging.RequestLoggingFilter  : null "POST /internal-api/login, headers=[referer:"https://<the-local-app>.com/processmodeler/login-callback?state=a6a965a035e44c85a9016ba0c1994092&session_state=75fe9c37-538f-469d-a0f4-ff33fa1f5ed0&code=ea09915b-a10e-4319-a2aa-f17dd04f7cb8.75fe9c37-538f-469d-a0f4-ff33fa1f5ed0.f7f84b20-abd2-4a3d-9b3e-2ffdf6ffd699", content-length:"48", expires:"0", sec-fetch-site:"same-origin", origin:"https://<the-local-app>.com", x-correlation-id:"a00408ba-c213-495e-9c12-1740d21c1110", authorization:"masked", sec-gpc:"1", sec-ch-ua-mobile:"?0", content-type:"application/json; charset=utf-8", cache-control:"no-cache", sec-fetch-mode:"cors", x-client-version:"2466e0607cdf604cd9ed80c6c25ff550aef715be", accept-language:"en-US,en;q=0.9,id;q=0.8", Connection:"keep-alive", Host:"camunda-web-modeler-restapi:8081", dnt:"1", pragma:"no-cache", accept:"application/json; charset=utf-8", accept-charset:"utf-8", sec-ch-ua:""Chromium";v="122", "Not(A:Brand";v="24", "Google Chrome";v="122"", sec-ch-ua-platform:""macOS"", accept-encoding:"gzip, deflate, br, zstd", user-agent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36", sec-fetch-dest:"empty"]" - 400 BAD_REQUEST

and also websockets

Summary
URL: wss://<the-local-app>.com/processmodeler-ws/app/modeler-app-key?protocol=7&client=js&version=8.3.0&flash=false
Status: 502 Bad Gateway
Source: —

did I missed something for local docker dev?