我在为网络聊天设置BOSH服务时遇到了问题。作为XMPP服务器,我正在使用OpenFire,并且我已经能够使用Pidgin客户端连接到服务器。我所做的工作如下:首先,我使用a2enmod proxy proxy_http启用了代理。然后,我开始编辑proxy.conf,并在最后添加以下内容
ProxyVia On
ProxyErrorOverride On
ProxyPass /http-bind http://localhost:7070/http-bind
ProxyPassReverse /http-bind http://localhost:7070/http-bind但是,当我尝试连接到http://example.com/http-bind时,我得到了以下信息:
HTTP ERROR: 400
Problem accessing /http-bind/. Reason:
Bad Request
Powered by Jetty://我做错了什么?
发布于 2016-01-28 16:05:31
事实上,没有任何错误。虽然您看到的结果表明您的所有代理设置都是正确的,因为http-bind需要接受POST(xml格式)数据作为其真正的请求,这也是openfire服务器向您返回404的原因。
https://stackoverflow.com/questions/31453938
复制相似问题