Skip WebSocket transport in SockJS to avoid HTTP/2 issues

Fixkamo-internal
Shipped
November 5, 2025 at 1:20 AM UTC
Author
snadjafinia
Commit
8ad2485

- Use xhr-streaming and xhr-polling transports instead of websocket - These transports work with both HTTP/1.1 and HTTP/2 without requiring WebSocket upgrades - Avoids HTTP/2 Extended CONNECT issues and Upgrade header forwarding problems - /ws/info requests were timing out (499) with HTTP/2, preventing SockJS from connecting

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing