Part of xep-0124 allows cross-domain communication though an alternative script syntax. I just implemented it in xmpp4js: http://xmpp4js.sourceforge.net. JSJaC could easily be modified to support it as well, and I can't speak for strophe. I think it took all of a dozen lines of code for mine to support it.
Openfire 3.5.2 claims to support script syntax out of the box, but I had to merge in changes from GSoC/trunk for it to work right. I can't speak for whether ejabberd supports it, but I would imagine so. Harlan On Sat, Jul 19, 2008 at 4:15 PM, Adam Pisoni <[EMAIL PROTECTED]> wrote: > So we just rolled out the BOSH version of the secret app I've been working > on. We turned it on provisionally for only certain users. It's quite > badass. Ajax polling is so web 2.0. Anyway, we're finding that it's > literally crashing IE. There's been some talk about strophe and i'm > wondering if I shouldn't try that instead of JSJaC, or whether others out > there haven't had some similar issues with JSJaC. > > Also, has anyone gotten JSJaC working without a proxy, via cross-site > scripting hacks? We're using Nginx to proxy http-bind, and getting 411 > Length Required errors when JSJaC tries to resume. We were going to use > our netscaler load balancer to do the proxying, but are still trying to > figure out how to do it right. Do all load balancers and routers have to > be so hard to configure? > > thanks, > adam > >
