Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

What is the best way to host a dedicated Xmpp server, looking for something that is applicable for testing a product in beta around 200-300 users .

Was also wondering whether Mediatemple's dedicated virtual would be good enough ?

share|improve this question

migrated from stackoverflow.com Oct 20 '09 at 6:34

This question came from our site for professional and enthusiast programmers.

add comment

3 Answers

Openfire works for me: http://www.igniterealtime.org/projects/openfire/

share|improve this answer
    
Yeah, may be I didnt pharse it well. We use openfire but we need our own openfire server :) . We are right now using jabber.org and the speeds are really not satisfying. –  Vineet Oct 20 '09 at 6:01
    
Vineet, you can download and deploy your own copy of Openfire on your own systems. In fact, with a commercial license you can deploy it on multiple systems. We use this in our organization with roughly 50 users on a fairly underpowered system (Dell SC1425) and it has no issues. –  Kyle Smith Oct 20 '09 at 14:51
add comment

With the scarcity of constraints you express, I'd suggest openfire (Java) or pretzel (Python + Twisted) -- no experience with Mediatemple to compare. If you express more constraints or requirements, maybe the answers can be more helpful!-)

share|improve this answer
    
Alex, I think the idea and may be I didnt phrase the question right was that we do use the openfire server which is hosted on jabber.org. What we need is now to host it and use dv server. Not sure which one works best. –  Vineet Oct 20 '09 at 6:04
    
@Vineet, if your questions are related to system administration and not to programming, consider asking on serverfault rather than on stackoverflow (superuser might also be appropriate). This site is strictly about programming, and in that optic I'm saying that it depends on what language you want to use, e.g., openfire for Java, pretzel for Python (and so on, no doubt, but I wouldn't know what's best for, say, Erlang!-). –  Alex Martelli Oct 20 '09 at 6:14
add comment

I've used ejabberd on Amazon EC2, Slicehost and prgmr servers with no problem whatsoever - though it does help to know Erlang for the configuration files and log files.

If you need to federate your server (e.g. to Google Chat and/or jabber.org) then you'll need a valid SSL certificate for it - the XMPP Standards Foundation is one way to get one.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.