My ejabberd server is running on the machine 'ldaisdev4v', and works fine with IM clients like pidgin. I'm trying to get speeqe running, and I'm getting a lot of bad request errors. Here's a snippet:
=INFO REPORT==== 2009-11-03 11:09:03 === D(<0.3617.3>:mod_http_bind:68) : Incoming data: <BODY rid='2956469710' xmlns='http://jabber.org/protocol/httpbind' to='ldaisdev4v' xml:lang='en' wait='60' hold='1' window='5' content='text/xml; charset=utf-8' ver='1.6' xmpp:version='1.0' xmlns:xmpp='urn:xmpp:xbosh'/> =INFO REPORT==== 2009-11-03 11:09:03 === D(<0.3617.3>:ejabberd_http_bind:1083) : --- incoming data --- <BODY rid='2956469710' xmlns='http://jabber.org/protocol/httpbind' to='ldaisdev4v' xml:lang='en' wait='60' hold='1' window='5' content='text/xml; charset=utf-8' ver='1.6' xmpp:version='1.0' xmlns:xmpp='urn:xmpp:xbosh'/> --- END --- =INFO REPORT==== 2009-11-03 11:09:03 === D(<0.3617.3>:ejabberd_http_bind:227) : Received bad request: "<BODY rid='2956469710' xmlns='http://jabber.org/protocol/httpbind' to='ldaisdev4v' xml:lang='en' wait='60' hold='1' window='5' content='text/xml; charset=utf-8' ver='1.6' xmpp:version='1.0' xmlns:xmpp='urn:xmpp:xbosh'/>"
Can anyone tell me what's bad about that request?
I'm proxying the connection to ejabberd's http_bind through apache on the same host with the following lines in a VirtualHost config:
ProxyPass /http-bindhttp://127.0.0.1:5280/http-bind ProxyPassReverse /http-bindhttp://127.0.0.1:5280/http-bind
Many thanks for any help,
Jed
... I should add that my
... I should add that my ejabberd.cfg file has the following hosts config:
{hosts, ["localhost", "ldaisdev4v"]}.
Thanks for any help,
j