
Open-Box:反向代理概览实时数据需转发 WebSocket Upgrade
liandu2024 在 #175 说明:概览连接数/内存/流量等走 /api/controller-ws/… WebSocket,其余为 HTTP。自定义域名反代若未转发 Upgrade,就会只缺实时数据;nginx 需 HTTP/1.1 并转发 Upgrade、Connection、Host,Lucky/NPM 等需开启 WebSocket。
作者原文@liandu2024概览的实时数据(左下角的连接数和内存、概览页的流量和连接)走的是 WebSocket(路径
/api/controller-ws/…),其他页面是普通 HTTP 请求。反向代理没转发 WebSocket 的升级头时,就正好只有这几处是空的。以 nginx 为例,要加上这几行:
location / { proxy_pass http://<路由器IP>:2026; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_set_header Host $host; }Lucky、NPM 这类工具一般是在反代规则里勾上「WebSocket 支持」。

