Hi,
On 8 May 2013 02:33, Patrick B <
patr...@gmail.com> wrote:
> Hi,
>
> I'm trying to make prosody work as an open BOSH proxy. By this, I mean that
> I want to use it to connect to any XMPP domain that may not have a BOSH
> interface.
>
> This article (
http://wiki.movim.eu/manual:bosh_servers) suggests that it is
> set to local by default and I'm not sure I understand how to get it to
> translate to other XMPP domains. I have tried connecting with pidgen and the
> cryptocat client (strophe.js). Any help is appreciated!
>
> I should also note I've been attempting to do the same with ejabberd to no
> avail as well.
Indeed, none of the servers really support this with their internal
BOSH code. What you want is the server to act as a client (or
potentially lots of them). While there's nothing to stop us adding
code for that, it's quite unrelated to anything else Prosody does.
That's why you'll generally find standalone BOSH projects quite
separate from servers (and we've considered making one from Prosody's
BOSH code). I recommend you take a look at some of the projects listed
here:
http://xmpp.org/about-xmpp/technology-overview/bosh/#impl-cm -
Punjab is a popular one. I think there's a node.js-based one too if
you hunt around (it doesn't seem to be listed there).
Hope this helps,
Matthew