I have been assigned to set up a messenger service for internal use with around 500 user base. This is my first assignments to set up a server. I have been mostly on help desk before and I am more familiar with the client side only. I am also new to the IT environment also.
I am glad that I have chosen Jive Messenger. It is very easy to set up and configure. I will reserve “very easy to maintain” for later. I have chosen Jive messenger because it is the most feature rich among the GPL license holder. I also find that the community and developer are very active and they are willing to help even newbies like me.
Here is what I have done.
I have successfully set up the jive messenger on my windows xp box for testing purpose.
I have struggled with mysql for 8 hours as I don’'t know any DB and have used the windows set up!!!
I have tried different clients from windows box and linux box also.
After evaluating all the clients (gaim, gabber, gush, psi, exodus)
I find that exodus is the most suitable for my need. Unfortunately I can’'t find the equivalent of exodus for linux. gaim does not support full jabber protocol, I think, as I find it become irresponsive after other client (exodus) issue an admin command. gabber and psi are doing fine how ever they lack the administrative tool (Kick, ban, make moderator, make Admin)
Then we have Gush. Gush has the most beautiful Interface among them and it also support all the feature, and it can run on linux and windows also. However the problem with Gush is that it is a flash application and tax a lot of CPU and memory resources. It is also a bit slow to respond. I have not finished complete installation of gush on linux (missing fonts) and can’'t test it very well. Linux version is also behind that of windows.
I do not see function for MUC room creation in any of the clients.
I have decided to use exodus for windows but still not finding the right one for linux.
Since I have been working on the project during spare time on helpdesk duty and I have been testing them all by myself. I might miss some of the things I am looking for in them.
So my first question will be “Which Linux client can perform like exodus does with admin tools?”
I also need messenger via browser and I find that in JWChat. I have not fully tested it yet.
I need more help for this later parts.
I want to integrate Jive to our linux user database so that the users do not need to have several profile to look after. I also want to make sure that there is security and privacy. I want to know how things work.
I have read that Jive keeps itself a copy of DB through userProvider class even when it is using the other authentication system and database. I wonder if that DB keeps password or if it does, if it is in plain text. I prefer it does not keep such information in Jive DB. I have also decided to disable the change password feature so that it is much more easier to maintain. However I want to know what would happen to the Jive DB with password if the user change the password in other place (in his linux box, our Linux user DB is updated). I want to know how I can integrate Jive messenger and Linux user accounts with NIS authentication. I want to know how I can get encryption for the data.
I would appreciate very much if any one can provide a thorough and easy to follow procedure on how I can integrate Jive with Linux account with encryption.
Thank you very much.
Message was edited by: