strophe无法通过websocket连接openfire

时间:2014-04-10 08:58:09

标签: websocket openfire strophe

OF版本:3.9.1,我可以使用pidgin登录。

当使用strophe.js时,我首先尝试了BOSH,但它失败了,可能我没有得到正确的apache设置。然后我决定尝试websockets,这是我的首选,但是,我收到以下错误消息:

与'ws://ikan.tk:7070 / ws / server'的WebSocket连接失败:在建立连接之前WebSocket已关闭。

然后状态总是“连接”。

问题:

  1. websocket的URL是什么?使用http-bind端口(7070)还是客户端端口(5222)?是否要遵循任何路径(如/ ws / server)?

  2. 我在Windows上使用OF 3.9.1,没有安装插件。 OF 3.9.1默认支持WS,还是我必须安装一些插件,或者我需要做一些配置项?

  3. 提前致谢!

1 个答案:

答案 0 :(得分:0)

AFAIK,

1)OpenFire上websocket的URL为ws://of-server:7070/ws,默认配置(见下文)。

2)您需要为OpenFire安装“ WebSockets插件”插件,然后您可以在属性中配置websocket的路径(默认为“ ws ”) “服务器> WebSockets”标签下的页面。