【问题标题】:Socketcluster client errror EXCEPTION: SocketProtocolError: Socket hung upSocketcluster 客户端错误 EXCEPTION: SocketProtocolError: Socket hang up
【发布时间】:2016-05-21 03:02:04
【问题描述】:

我无法从 Firefox 和 chrome for android 连接到 socketcluster 服务器。有什么解决办法吗?

【问题讨论】:

    标签: socketcluster


    【解决方案1】:

    “套接字挂起”错误可能意味着:服务器突然断开连接(例如,无论出于何种原因,连接丢失)。或者客户端在尝试连接时找不到目标服务器 - 这可能是因为错误的参数被传递给客户端(例如,不匹配服务器主机、端口……)或网络连接问题。

    您是否尝试通过 3G 连接?一些 3G ISP 和一些公司网络会阻止原始 WebSocket 流量。如果是这种情况,解决方案是通过 wss:// 服务 SocketCluster - 如果连接被加密,代理将无法阻止它。

    要使其工作,您只需向主 SocketCluster 构造函数提供 TLS 密钥和证书。或者,您可以将原始 SC 服务器放在启用 TLS 的负载均衡器之后,例如 AWS CloudFront、CloudFlare 或类似的(确保它支持代理 WebSocket 流量)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-06
      • 2018-06-01
      • 2016-11-29
      • 2022-01-20
      • 1970-01-01
      • 1970-01-01
      • 2013-07-22
      • 2020-08-16
      相关资源
      最近更新 更多