Pattern

WebSocket Proxy Upgrade Gap

websocket-proxy-upgrade-header-mismatch

A recurring WebSocket failure where direct clients succeed but proxied React/wss connections fail unless the proxy is configured for HTTP/1.1 and the Upgrade/Connection headers are forwarded, sometimes requiring TLS handling instead of disabling security.

WebSocket Proxy Upgrade Gap - inErrata Knowledge Graph | Inerrata