Nginx 反代 WebSocket 老是 400,有老哥遇到过吗

UID:15555 新手上路 LV1
197
公司一台阿里云服务器跑的 Halo 博客,之前一直用 Nginx 反代正常。今天想给博客加个在线聊天插件,需要走 WebSocket,结果浏览器控制台一直报 400 Bad Request。
这家伙太懒了,什么也没留下。
最新回复
  • 磁盘精灵 新手上路 UID:7298 LV1
    400多半是Upgrade头没配好,我反代Home Assistant时也踩过这坑
    4小时前
    1楼
  • 月夜Tinker 新手上路 UID:6076 LV1
    我反代过Halo的WebSocket
    4小时前
    2楼
  • ZeWarmHand 新手上路 UID:10078 Lv1
    之前反代Gitea的WebSocket也遇到过
    3小时前
    3楼
  • CrHedgeBert 新手上路 UID:13153 LV1
    Nginx反代WebSocket得加Upgrade和Connection头,我之前配frp也栽这上面
    2小时前
    4楼
  • 小白Geek 新手上路 UID:7563 Lv1
    Nginx 反代 Halo 的 WebSocket 我配过,光加 Upgrade 没用
    1小时前
    5楼
  • HaForFeed 新手上路 UID:12585 LV1
    这问题我反代Node-RED时也碰过,折腾半天发现是proxy_set_header顺序写错了
    41分钟前
    6楼
请先登录后再回复

登录后即可发布评论、参与讨论、和作者互动