ejabberd - Comments for "newbie to jabber technology " https://www.ejabberd.im/node/3333 en Some general comments https://www.ejabberd.im/node/3333#comment-53864 <div class="quote-msg"> <div class="quote-author"><em>srinivasanm</em> wrote:</div> <p>so, I installed the ejabberd windows based into my local machine.<br /> Ex: <noindex><a href="http://localhost:5280/admin/server/localhost/users/" title="http://localhost:5280/admin/server/localhost/users/" rel="nofollow" >http://localhost:5280/admin/server/localhost/users/</a></noindex></p> <p>For testing purpose, i downloaded pidgin client and started to communicate between two user accounts in same machine. I found it is working.</p> <p>But, how could i communicate with other persons in different machines. </p></div> <p>You need a Jabber server with a name known by all those machines. This can be configured in ejabberd.cfg:</p> <pre>{hosts, ["localhost"]}.</pre><p> Some possible names:</p> <ul> <li>"localhost" is not an acceptable name </li><li>IP address of the machine, for example "84.150.290.41". The problem is that accounts' JID will be very ugly, like john@84.150.290.41 </li><li>The name of the machine, for example "server936.manchester". The problem in this case is that only machines in the local network can access the Jabber server. The server will never be accesible from Internet. </li><li>Use a FQDN like "jabber.company.com", or simply "company.com". In this case, the only problem is that you need to negotiate the DNS stuff. If you initially don't want your users to connect from Internet (their homes, other offices...), you can simply use a firewall to block access from Internet. </li></ul> <p>You may need to open some TCP ports in some firewall in your network. As said in <noindex><a href="http://svn.process-one.net/ejabberd/trunk/doc/guide.html#firewall" rel="nofollow" >Firewall Settings</a></noindex>, you may need to open port 5222. Maybe also 5269.</p> Sun, 21 Dec 2008 22:56:24 +0000 mfoss comment 53864 at https://www.ejabberd.im