You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Socket IO服务器连接失败(400错误)排查求助

Socket.IO服务部署Rocket Linux后Nginx反向代理报400错误无法连接

我用Python开发的Socket.IO服务器部署到Rocket Linux服务器,配置好Nginx反向代理后,客户端连接时出现400错误。该服务在本地运行完全正常,且相同的Nginx配置在其他服务器上可以成功建立连接。相关信息如下:

客户端错误提示

Error: Unexpected server response: 400
客户端错误提示截图

Nginx配置

server {
        listen 5000 ssl;
        server_name  e-buyurtma.ecdn.uz  www.e-buyurtma.ecdn.uz;

        access_log      /var/log/nginx/ws-server-access.log;
        error_log       /var/log/nginx/ws-server-error.log;

        location ^~/socket.io {
            proxy_pass http://127.0.0.1:3675;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "Upgrade";
            proxy_set_header Host $host;
        }

        ssl_certificate                 hidden;
        ssl_certificate_key             hidden;
        ssl_protocols                   TLSv1.2 TLSv1.1 TLSv1;
        ssl_ciphers                     hidden;
        ssl_prefer_server_ciphers       on;
        ssl_dhparam                     hidden;
        ssl_session_timeout             5m;

}

相关日志截图

  • Nginx错误日志:Nginx错误日志截图
  • Python服务器日志:Python服务器日志截图

内容的提问来源于stack exchange,提问作者Ahror Gaibnazarov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 16:06:18