2014-04-10 68 views
0

OF版本:3.9.1,我可以使用pidgin登录。strophe未能通过websocket连接openfire

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

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

那么状态总是“连接”。

问题:

  1. 什么是对WebSocket的网址是什么?使用http绑定端口(7070)或客户端端口(5222)?任何路径(如/ ws /服务器)要遵循?

  2. 我在windows上使用OF3.9.1,没有安装插件。缺省情况下,3.9.1是否支持WS,或者我需要安装一些插件,或者我需要做一些配置项目?

在此先感谢!

回答

0

AFAIK,

1)上的Openfire WebSocket的URL是ws://of-server:7070/ws使用默认配置(参见下文)。

2)您需要安装“的WebSockets插件”插件的Openfire,那么你可以配置的WebSocket的路径(“WS”是默认值)在属性页中的‘服务器>的WebSockets’选项卡下。

+0

谢谢!选择了Tigase,它支持内置的websocket。 –

+0

没有任何WebSockets选项卡可用,我使用的是openfire 4.0.1 –