2014-04-10 67 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 –