国内vps中Nginx反向代理websocket报错

已关闭留言

问题:

需要Nginx反向代理WebSocket服务的时候,报错:
WebSocketconnection to ‘wss://tiven.cn/ws/xxx’ failed


原因:使用Nginx反向代理WebSocket服务是需要设置Upgrade和Connection的header

报错时配置:

国内vps中Nginx反向代理websocket报错插图

成功时配置:

国内vps中Nginx反向代理websocket报错插图1

最后成功解决报错(WebSocket connection to ‘wss://tiven.cn/ws/xxx’failed)