我正在尝试在Windows 10上为xirsys v3设置演示项目。
我已使用门户网站的凭据更新了节点服务器的凭据,但进入房间时收到超时错误。
这是一个websocket连接timoeout问题。 我可以在服务器的控制台窗口中看到进入房间时令牌的请求,但在此之后没有任何反应。
门户网站中的文档链接不起作用,因为它们指向端口:9000,它已关闭或是错误。
我已经关注github https://github.com/xirsys/xirsys-examples-v3上的启动指南,但无济于事。任何帮助,将不胜感激。
大卫
答案 0 :(得分:3)
我刚刚浏览了Windows 10上的Xirsys v3,并且通过端口3080运行的HTTP流量未被重定向到HTTPS服务器,在端口3443上运行。为了运行我们的xirsys v3示例,必须安全地托管它们在HTTPS服务器上。
websocket连接问题肯定是由于示例应用程序没有通过HTTPS运行引起的,因为使用的websocket是安全的(wss),并且只能在HTTPS服务器上运行。
我们刚刚将Xirsys v3的更新推送到github,所以请再试一次。
如果您遇到相同或任何其他问题,请直接通过support@xirsys.com与我们联系
此外,我在导航到端口9000上托管的任何Xirsys文档时没有任何问题,您能否提供给我们一个特定的URL?
野老
答案 1 :(得分:1)
Websocket连接需要定期从客户端发送ping消息。这是因为,如果客户端意外断开连接,服务器可以清理连接,因为Websockets本身不会自动处理此连接。你的websocket应该发送字符串“ping”频率不低于20秒。