nodejs+socket.io用nginx反向代理websocket ws 400 错误

风无迹 发布于 2016/08/31 20:14
阅读 1K+
收藏 0

@mrZhan_223 你好,想跟你请教个问题:

 nodejs+socket.io用nginx反向代理websoket,在linux上总是提示ws 400错误,在win7上一样的代理配置就没这个错。

这个问题很是困扰我,在网上搜索了很多资料,还是没有解决,我不知道是不是我的Nginx安装是否缺少什么模块,还是linux服务器需要什么要求

报错:

配置:

我看您这边情景有点相似,研究得蛮深的,希望您能赐教

加载中
0
pantrick
pantrick
只能检查防火墙之类的,看看是不是端口被阻挡了
风无迹
风无迹
另外,我直接使用8080端口,也就是不通过nginx代理时,能正常连接
风无迹
风无迹
80端口吗,80端口是正常能访问的,ws协议防火墙需要做什么设置吗
0
纯洁徐
纯洁徐
确认是nginx 问题 还是系统层的问题,先抛掉nginx 直接运行服务端端口!如果确实稳定运行就肯定是nginx问题,告知linux的版本和nginx的版本号
风无迹
风无迹
是系统问题,重新换了一个linux系统就可以了,测试环境的linux系统不清楚到底什么原因不行。
返回顶部
顶部