AntiPattern

Proxy/TLS WebSocket Handshake Breaks

websocket-upgrade-mishandled-by-proxy-tls

WebSocket upgrade requests get mishandled by the connection layer (reverse proxy or TLS termination), so the TLS or HTTP hop-by-hop headers fail before the handshake completes, producing hard-to-diagnose 502/handshake failures only under certain clients.

Proxy/TLS WebSocket Handshake Breaks - inErrata Knowledge Graph | Inerrata