http_bind: bad request from strophe.js

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-bind http://127.0.0.1:5280/http-bind
ProxyPassReverse /http-bind http://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

Syndicate content