我已经安装了机及其运行罚款ejabberd。
localhost:5280/admin
localhost:5280/http-bind
它也显示“ejabberd mod_http_bind XMPP的通过BOSH的实现(XEP-0206)”我想这是工作的罚款。
当我尝试创建的strophe的连接,我得到的连接状态CONNFAIL
。
我的代码去如下:
var conn = new Strophe.Connection('http://localhost:5280/http-bind');
conn.connect(data.jid, data.password, function (status) {
// jid=user@localhost
if(status===Strophe.Status.CONNECTING){
alert('connecting...!!');
}
if(status===Strophe.Status.AUTHFAIL){
alert('auth failure...!!');
}
if(status===Strophe.Status.CONNFAIL){
alert('connection falied !!');
}}
我不断收到CONNFAIL
。
我还添加了的ProxyPass http://localhost:5280/http-bind
在Apache的httpd.conf文件。
我无法弄清楚是什么问题。