Some new updates.
I have changed the "Client to Server" port to 6222 from 5222 because of running an ejabberd server on the same machine.
When looking in Firebug I see that I send this message:
<body hold='1' xmlns='http://jabber.org/protocol/httpbind' to='210.51.22.222' wait='300' rid='655318' route='xmpp:192.168.0.111:6222' secure='false' newkey='f63362327f0c3352f60e9d0aa7199aed9feab141'/>
and get this reply:
[Exception...Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) nsIXMLHttpRequest.status--"
nsresult: "0x80040111NS_ERROR_NOT_AVAILABLE)" location: "JS frame ::
http://192.168.0.111/chatdev/jsjac.js :: anonymous :: line 2545"
data:no]
I guess this is a cross-domain scripting problem, but why do I get it for Openfire and not ejabberd? Any ideas?
UPDATE (these are the entires in info.log)
2008.05.08 18:26:30 Multi User Chat domain: conference.192.168.0.111
2008.05.08 18:26:30 Publish-Subscribe domain: pubsub.192.168.0.111
2008.05.08 18:26:48 Started server (unencrypted) socket on port: 5269
2008.05.08 18:26:48 Started plain (unencrypted) socket on port: 6222
2008.05.08 18:26:48 Started SSL (encrypted) socket on port: 6223
2008.05.08 18:27:13 Multi User Chat domain: conference.192.168.0.111
2008.05.08 18:27:13 Publish-Subscribe domain: pubsub.192.168.0.111
2008.05.08 18:27:13 Openfire 3.5.1
May 8, 2008 6:27:13 PM
2008.05.08 18:27:15 Admin console listening at:
http://192.168.0.111:9090
https://192.168.0.111:9091
2008.05.08 18:27:15 Started server (unencrypted) socket on port: 5269
2008.05.08 18:27:15 Started plain (unencrypted) socket on port: 6222
2008.05.08 18:27:15 Started SSL (encrypted) socket on port: 6223