Thanks Callyp. Do you know if the spark client can be branded or customized? Any web based clients that you know of?
Main Topics
Browse All TopicsI am looking to begin testing a jabber server and looking for opinions on using ejabberd or openfire. Here is some background info:
Have an existing dating site which is subscription based so it is a closed community. We want to implement basic chat functionality. Userbase is about 1200 and is on postgresql db. May grow but unlikely to get past 8,000 total users.
MUST HAVE:
- Free or less than $2,000 for setup
- Postgresql or MySQL on fedora or RH linux. Postgresql preferred
- Need a Web based client with minimal functionality that can be branded
- Need a Windows installable client with robust functionality that can be branded
- Both windows and web clients must be open so we can customize features if needed
- The web client and the windows client should be able to easily chat with each other
NICE TO HAVE:
- Stable and reliable. This will be a commercial site so stability is more important that cool features.
- Ability to talk to asterisk to communicate client presence states (ie. available, on a phone call, etc..)
- Ability to synchronize jabber user database with existing postgresql database. Their current users are in postgres database. Is there a way that the jabber server can automatically create a user each time a new registration occurs on the dating web site? Is there a way to keep two postgresql user databases in sync? I see some talk about jabber working with active directory and using ldap but not sure it applies here. Basically looking for a way to automate new user registration on jabber. This is a closed community so we would only add jabber users when a new sign up from the website occurs. This would be a HUGE feature.
- Simple to administer after it is set up
- Should have a lot of client software options we can pick from to test and brand.
--------------------------
We are currently looking at ejabberd or openfire. We looked at jabber xcp but looks to be cost prohibitive. Open to other suggestions but leaning toward some flavor of jabber. What is your opinion? Looking for someone with experience who can recommend a solution based on my needs. And address the must have and nice to have list.
Thanks experts, I appreciate all input.
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
Not really i guess, let em know if you get some source.
These are all clients i know http://www.jabber.org/clie
Pl. let me know if you find any :)
Good feedback here from both sides. Openfire looks like it has more focused support but it was the clients that killed me. I need a web based client and also need something I can customize. Do you know if Openfire has such a client?
Can you give some more details on the connection issues you had Noam? I still have not implemented either solution yet.
Never had any issues with eJabberd my self. Always worked very very well with Exodus, SoapBox, Spark, etc. However the web admin and Active Directory integration with Openfire has been top notch. Both are fantastic, but I really love Openfire now that we have it. Plus more support, documentation, etc.
As for customizable web based clients -- i would be interested in the same. Haven't gone down that path yet!
Actually ,have you checked out SPARK WEB -- not sure exactly how it works.
http://www.igniterealtime.
Hi,
Please note that openfire is now opensource and is now developed only by the community, which is not making a lot of headway. comercial devlopment and support no longer exist.
Openfire lacks clustering which might be very importent for you.
The issues I have are with clients not being able to connect as the openfire was not resposive.
The web clients can connect to any server, so you can mix and match, I have not used any client, so I can't say which is better, but here are some clients:
sparkweb, a flash based web client with voice and video.
Tigase, web client in alpha (they also have a server)
http://bepointbe.be/jabweb
all are opensource so you can change the code yourself
I would be intrested to know what you choose.
http://bepointbe.be/jabweb
Business Accounts
Answer for Membership
by: callypPosted on 2008-05-20 at 04:12:24ID: 21605013
Hi,
Well i m using openfire with 1000+ users on windows platform, working perfect.
Simple web based management & full control of server and client.
Complete archiving, logging with reporting features added recently.
Supports almost all clients but simple & best is Pandion and spark.
Various plugins are available to supports all your requirements for voip, streaming video, file transfer etc.
Clustering is available for load balancing & failover.
Very easy to upgrade and take backup.
Installation is very simple which you can use to test further.