【发布时间】:2016-05-21 02:23:12
【问题描述】:
我目前正在尝试使用 Rails 5.0.0.beta2 部署应用程序,但是当我在我的 javascript 控制台中加载应用程序时,我看到了
与“wss://example.com/cable”的 WebSocket 连接失败:WebSocket 握手期间出错:“Connection”标头值必须包含“Upgrade”
我使用 Apache/Passenger 作为 Web 服务器。
有其他人遇到过这个问题吗?如果有,您是如何解决的?
【问题讨论】:
-
你解决了吗?
-
我已经解决了这个问题。实际上有 3 个步骤可以做到这一点:A) 使用 wss://example.com/cable 2) 更改端口(从 80 更改为其他端口)3) 在防火墙例外中添加您的 ip。跨度>
标签: ruby-on-rails ruby websocket ruby-on-rails-5 actioncable