Jive Messenger

I have been contemplating rolling out a Jabber server for my employer for a while, I have always been persuaded not to do it by the lack of graphical (web or otherwise) configuration tools for the server.

Ease of user management is key since I do not want to burden my systems administrators with even more silly account management stuff which can easily be done by other people.

After a recent outage on MSN I decided to take another look and came across Jive Messenger. It is a Java 1.5 based Jabber server implementing the XMPP protocol. It has a good web based user and server management tool, I would suggest anyone looking for a corporate IM server take a look at this.

One caveat though is that its SSL implementation does not comply with the current XMPP specification so you may we have issues getting encryption going between client and server. Up side though is the developer community is quite active on their forums and have regular online conferences with users and other developers to find where they should address new features and bug fixes etc.

1 Comment

Hello,

You could also try ejabberd (http://ejabberd.jabber.ru). It has a web interface for administration (althought the design might not be as polished as Jive Messager) but offer much more functions, supports clustering and fault-tolerance and is amazingly stable.

The server is also very easy to use and you can try it preconfigured from a CDROM called Erlang REPOS. You can launch the software from the CDROM on different flavour of Operating Systems (Windows, Linux, Solaris, ...). If you like it, you can copy the content of the CDROM on your hard drive and still use the software as is. You can then tweak the configuration files to suit your needs.

The CDROM iso image can be downloaded from:
http://downloads.erlang-projects.org/repos/repos-1.1.iso

More information on the CDROM content on: http://www.erlang-projects.org/Public/projects/workgroups/repos/erlang_repos_1.1/view

Have fun !

--
Mickael Remond
http://www.erlang-projects.org/

Leave a comment

Recent Entries

  • flashpolicyd 2.0

    I wrote a multi threaded server for Adobe Flash Policy requests, some background from Adobe:Since policy files were first introduced, Flash Player has recognized /crossdomain.xml...

  • Adventures with Ruby

    Some more about my continuing experiences with ruby, in my last post I saidthe language does what you'd expect and as you'll see in my...

  • New programming language of choice - Ruby

    I have fallen out of love with Perl some time ago, I cannot point to one specific thing about it that put me off, I...

  • On working from home

    I've not been posting much here, work has been incredibly manic the last while, especially I need to still finish off my SSO posts with...

  • Rework of puppet facts for /etc/facts.txt

    Previously I blogged a custom fact that reads /etc/facts.txt to build up some custom facts for use in Puppet manifests, well I've since learned a...

Close