【问题标题】:websocket connection invalid - Socket.IOwebsocket连接无效 - Socket.IO
【发布时间】:2013-04-07 19:29:36
【问题描述】:

我在我的 Windows 平台上开发了一个使用 socket.io 的 Web 应用程序,它运行良好。但是,一旦我将它移到我的 debian 6 生产专用服务器上,它就会开始删除客户端以显示“警告 - websocket 连接无效”。

此错误发生在服务器上,并在第一次连接建立后 10-20 秒正常下降。

socket.io 在 linux + windows 服务器上以 0.9.11 版本运行

【问题讨论】:

  • 也许更多的上下文会有用。您是在服务器上还是在客户端上收到此消息?尝试创建一个小型演示。
  • 包含更多细节

标签: javascript linux node.js socket.io


【解决方案1】:

你检查你的端口和连接地址了吗?

尝试更新您的 socket.io!

【讨论】:

  • 是的,一开始连接良好,但在第一次连接后 10-20 秒产生错误。
  • 尝试更新你的 socket.io!
  • socket.io 在 linux + windows 服务器上运行版本为 0.9.11,我尝试运行 npm update 但它不会获取更高版本。
  • 你的 io.connect() 是空的吗?如果是,则将地址,端口...例如:var socket = io.connect("46.139.336.63", {port: 1234, rememberTransport:false, connectTimeout:10000});
  • 目前使用下面的代码var socket = io.connect("http://domain:8080");,将尝试使用上面帖子中指定的json方法-试过了,还是不行
猜你喜欢
  • 2012-12-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-05
  • 1970-01-01
  • 2013-04-18
  • 2016-03-07
  • 1970-01-01
相关资源
最近更新 更多