First of all, your book is great. The examples work when hitting against your BOSH connection manager -
http://bosh.metajack.im:5280/xmpp-httpbind
However, I wanted to take the next step and hit against a locally (desktop) installed instance of Openfire, using their Built-In connection manager.
I enabled the following with HTTP Bindings Settings on port 7070:
Clients can connect to this server using HTTP binding.
Allows BOSH clients with limited access to connect to the server
In the simple hello.
js example I changed Strophe.Connection("http://bosh.metajack.im:5280/xmpp-httpbind")
to
Strophe.Connection("http://<local-machine>:7070/http-bind")
I can created some sample users and connect via Pidgin just fine. However, when I run the sample Hello app, it just hangs, not seeming to connect.
In Firebug console it is showing error 302 aborted
I am using Spring Source Tool Suite as an IDE for my hello application, which in turn fires up a local instance of Tomcat. Any ideas what I am doing wrong?
Thanks.