2

I have a need to host an XMPP server in the cloud, essentially for chat, but other possibilities in the future.

I have just a couple of questions:

1) I need to install the XMPP server via a command line script, and Openfire seems to be the weapon of choice these days, but I dont think it has the ability to install without user interaction (i.e. silent install). Can anyone recommend a good XMPP server to be installed silently?

2) In regards to Azure, Im am lead to believe that all communication TO Azure needs to be on port 80, but most XMPP clients/servers run on 5222. How can I make this work on both the client and the Azure server?

That should be enough to get started.

Thanks

Mark
  • 121
  • 5

1 Answers1

0

Ok, so I thought I would share what I have found so far:

You can specify an end point port and protocol (i.e. TCP) to connect to Azure on, so this might be ok.

here is an example blog post: http://blog.maartenballiauw.be/post/2010/01/17/Creating-an-external-facing-Azure-Worker-Role-endpoint.aspx

In theory I can get a worker role running on port 5222 (the default XMPP port) and run a XMPP server on that port.

But I have yet to try this out. I will keep you all posted.

Mark
  • 121
  • 5