to install xmpp by following stapes :-
1-
One
XMPP server for each branch.
a.
xmpp.ksa.com
b.
xmpp.nz.ksa.com
c.
xmpp.us.ksa.com
2-
Using
‘ejabberd’ for implementing XMPP. Ejabberd was chosen for KSA because it is
free, open-source and multi-platform instant messaging service that supports
offline messaging with distributed databases (using ERLang).
3-
Downloading
and running XMPP
e.
following the
installation steps
4-
Creating
an XMPP user
a.
sudo
ejabberdctl register {username} ejabberd.thehii.com {password}
5-
Access
to web based control panel
What are the alternatives to Xmpp and eJabberd2?
ReplyDeleteDoes the later keep a record of past messages? What does your security policy says about this?
Extensible Signalling and Presence Protocol (XMPP) is a protocol for Instant Messaging (IM) purposes. The protocol was first call jabber (http://www.cisco.com/web/about/ac49/ac0/ac1/ac258/JabberInc.html). "ejabberd" is an implementation of XMPP which is both free (for open source projects) and under commercial licences.
ReplyDeleteejabberd uses TLS (public / private keys) for securing connections using TCP port 5223. The XMPP clients can be forced to use TLS only for having secure connections with the XMPP server.
Ejabberd supports offline messaging module which is set to ON by default (mod_offline ON).