首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用strophe连接到开火

无法使用strophe连接到开火
EN

Stack Overflow用户
提问于 2012-08-02 15:27:46
回答 1查看 2.1K关注 0票数 0

我在使用strophe连接本地的openfire服务器时遇到了一些问题。我使用这个代码,它总是给我提供连接状态。谁能告诉我问题出在哪里?

代码语言:javascript
复制
function XMPPconnect() {
    var conn = new Strophe.Connection("http://127.0.0.1:5222/http-bind");
    conn.connect("my_username", "my_password", connect);
}

function connect(status) {
    console.log(status);
    if (status === Strophe.Status.CONNECTED) {
        console.log("connected");
    }
}

我甚至尝试过不同的端口,但它对我不起作用。我使用的是新的strophe版本1.0.2,并且是注册用户。

EN

回答 1

Stack Overflow用户

发布于 2012-08-08 18:35:15

我终于找到了问题所在,所以我会把它贴在这里,让每个人都知道。这个问题是因为我没有在我的本地主机上设置apache服务器。为此,请将这些行复制到httpd.conf文件末尾

代码语言:javascript
复制
ProxyRequests Off
ProxyPass /http-bind http://localhost:7070/http-bind/
ProxyPassReverse /http-bind http://localhost:7070/http-bind/
ProxyPass /http-binds http://localhost:7443/http-bind/
ProxyPassReverse /http-binds http://localhost:7443/http-bind/

在此之后,您需要取消这两行的注释

代码语言:javascript
复制
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so

完成这两个步骤后,您应该能够使用以下命令进行连接

代码语言:javascript
复制
http://localhost/http-bind

作为BOSH_SERVICE。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11772865

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档