Unable to use Streamlit behind HTTP proxy due to websocket errors

Streamlit app works well locally
However, while accessing the Streamlit app using a HTTP reverse proxy does not work e.g.

What kind of reverse proxy are you using? I’ve successfully ran Streamlit behind NGINX and Node.js, Please provide more details. happy to help!