nginx重定向到https背后的Rocketchat导致websockets问题

时间:2019-03-30 00:57:21

标签: nginx websocket rocket.chat

我们在nginx后面拥有火箭聊天作为反向代理,并且可以正常工作,期望获得websockets。

如果转到应用程序管理部分https://example.com/admin/apps,您将获得“无法建立与wss://example.com/sockjs/530/19k59boa/websocket的连接

我们的配置几乎是默认配置,除了我们可以将端口80从重定向到443之类的

server {
    listen 80;
    return 301 https://$host$request_uri;
}

https://rocket.chat/docs/installation/manual-installation/configuring-ssl-reverse-proxy/#running-behind-a-nginx-ssl-reverse-proxy

如果我注释掉重定向,则一切正常。有没有办法保持重定向并使websocket工作?

0 个答案:

没有答案