- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试创建自定义 Facebook 聊天,我正在使用:
apache在一台电脑上,ejabberd在另一台机器上,我使用代理我的请求
<Proxy *>
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Proxy>
ProxyPass /http-bind http://my_bosh_domain:5280/http-bind/ nocanon
ProxyPassReverse /http-bind http://my_bosh_domain:5280/http-bind/
我记录我的请求并收到以下错误:
bosh module not started
当我从浏览器检查http://my_bosh_domain:5280/http-bind/
时,我可以看到:
ejabberd mod_http_bind
An implementation of XMPP over BOSH (XEP-0206)
This web page is only informative. To use HTTP-Bind you need a Jabber/XMPP client that supports it.
我错过了什么?
更新
<小时/>我已将代理设置更改为:
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
现在我得到以下回复:
<body xmlns='http://jabber.org/protocol/httpbind' xmlns:xmpp='urn:xmpp:xbosh'
xmlns:stream='http://etherx.jabber.org/streams' sid='6093aa55412842f7be3de1b33fd2a307df4ae2fa' wait='60'
requests='2' inactivity='120' maxpause='120' polling='2' ver='1.8' from='chat.facebook.com' secure='true'
authid='3105619037' xmpp:version='1.0'>
<stream:features xmlns:stream='http://etherx.jabber.org/streams'>
<mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>
<mechanism>SCRAM-SHA-1</mechanism>
<mechanism>DIGEST-MD5</mechanism>
<mechanism>PLAIN</mechanism>
</mechanisms>
<c xmlns='http://jabber.org/protocol/caps' hash='sha-1' node='http://www.process-one.net/en/ejabberd/'
ver='TQ2JFyRoSa70h2G1bpgjzuXb2sU='/>
<register xmlns='http://jabber.org/features/iq-register'/>
</stream:features>
这是错误的,我希望将 X-FACEBOOK-PLATFORM 作为机制之一。有什么想法吗?
最佳答案
上次我遇到这个问题(现在又遇到了;-))问题是我需要将我试图访问 BOSH 服务器的 HTTP 主机添加到“hosts”配置选项中。
祝你好运!
关于javascript - ejabberd - BOSH 模块未启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11651990/
我已经创建了一个 OpenStack 环境,我想部署 BOSH,之后我将在该 VM 上为我们办公室的测试环境部署 CloudFoundry。我按照这些链接作为指南: guide for Configu
我有一个使用 strope 的工作 xmpp Web 客户端,我当前的方法是从 java 脚本上的 strope 登录用户,但从安全 Angular 来看它不安全,并且在我的应用程序中我必须快速切换页
我尝试安装 gist Bosh VM 中的工具 Synopsis The gist gem provides a gist-paste command that you can use from yo
我正在尝试使用 smack bosh 连接到明火并尝试在网页中预绑定(bind) converse.js。我的bosh代码 BOSHConfiguration config = new BOSHCon
我想编写一个实时聊天应用程序,需要决定使用哪些技术。 这些技术之间有什么区别,您更喜欢哪一种,为什么? WebSockets 不是一种选择,因为它还没有准备好在野外战斗 谢谢 最佳答案 您应该阅读问题
我正在尝试创建自定义 Facebook 聊天,我正在使用: 埃贾伯德 节节 Apache apache在一台电脑上,ejabberd在另一台机器上,我使用代理我的请求 Order den
我试图在 ejabberd 上启动 BOSH。我的 ejabberd.cfg 片段如下: {5280, ejabberd_http, [ {reques
所以我对 BOSH 究竟是什么有点困惑。它是一种使用 http 与 XMPP 服务器交互的方式吗?例如,openfire 在 http://domain.com:7070/http-bind/ 处使用
我必须为我们的移动客户端(基于聊天)执行“简单 XMPP”与“XMPP over BOSH”的比较。我想使用相同的工具来比较两者。我在互联网上搜索并找到了一个名为 tsung 的工具,它支持 HTTP
是否有用于 iPhone 开发且支持 BOSH 的 XMPP 库?我检查了 xmppframework 但似乎没有 bosh 支持。 最佳答案 你试过这个吗:https://github.com/di
我在 Windows 中使用 openfire 来设置 bosh 连接管理器...安装成功但我给出了 url http://localhost:9090/bosh它说 HTTP 错误:404 未找到
我正在尝试在本地 VM 上的 BOSH-lite 中部署 hadoop-release,部署时我收到 Error while reserving job: PG::Error: could not c
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the he
我从经验中了解到 documentation默认情况下,bosh directors (v257+) 不强制执行 v2 list 。此外,据我了解 team admin无法更新云配置。但是,当使用 v
是否有支持 BOSH 的开源 XMPP 库(用 C# 编写)?我检查了 AgsXMPP。 AgsXMPP 似乎不支持 bosh。但是Matrix支持bosh。 Matrix 是一个商业的。 最佳答案
我们最近对我们的旗舰产品进行了私有(private)测试,并举办了一场小型发布会。不幸的是, field 的无线连接很糟糕,数据包从左到右和中心丢失,导致系统严重损坏,基本上它根本无法工作!幸运的是,
我正在使用 node-xmpp-bosh serve。我已经运行 run-server.js 并且服务器已经启动。当我尝试使用 converse.js 连接到服务器时,我收到以下错误: host un
我对 HTTP BOSH 和 HTTP 流水线感到困惑。 BOSH 规范:http://xmpp.org/extensions/xep-0124.html If the client needs to
请告诉我如何检索 SID 和 JID。我正在使用 Strophe JS。 var conn = new Strophe.Connection(bosh_service); 但是,conn.sid 或
我正在尝试创建一个 facebook/gtalk 自定义聊天窗口。已经创建了一个具有 xmpp_login 权限的 Facebook 应用程序并得到了我的用户的批准。 我正在使用以下内容: > nod
我是一名优秀的程序员,十分优秀!