Jitsi meet通过nginx搭建负载均衡后,提示:“桥接通道已断开连接,因此视频质量限制为最低设置”
这个错误提示通常是由于负载均衡器没有正确处理 WebSocket 连接导致的。
要修复这个问题,需要在 nginx 中启用 WebSocket 支持,并确保proxy_set_header Upgrade和proxy_set_header Connection这两个header被正确设置。
具体可以尝试如下配置:
upstream jitsi { #least_conn; server 219.135.59.54:443; server 47.242.113.41:443; hash $request_uri consistent; } server { listen 443 ssl; server_name meet.iwatch.net.cn; location / { proxy_pass https://jitsi; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_set_header Host $host; ... } }
主要是添加了:
proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection “upgrade”;
这会确保 WebSocket 连接可以被正确代理转发。
另外也确认一下 Jitsi 服务器是否支持并已启用 WebSocket,以及是否有正确返回 Upgrade 和 Connection 头。
也可以尝试在location块增加proxy_http_version 1.1; 确保 HTTP/1.1被使用。
nginx 配置文件:nginx