Xmpp/Jabberd Installation
From Debuntu
< Xmpp
Configuring the Hostname
In /etc/jabber/jabber.xml change:
<host><jabberd:cmdline flag="h">localhost</jabberd:cmdline></host>
To your hostname, e.g:
<host><jabberd:cmdline flag="h">xmpp.example.com</jabberd:cmdline></host>
Configuring SSL
To use SSL, remove the:
<ip port="5222"/>
entry, and add:
<ssl port='5222'>192.168.1.10</ssl> ... <ssl> <key ip='192.168.1.10'>/etc/jabber/myserver.pem</key> </ssl>
Instead.
Where /etc/jabber/myserver.pem is created as per [OpenSSL#Generate_a_self-signed_certificate].
Disabling Registration
Comment out the section:
<register notify="yes">
<instructions>Choose a username and password to register with this server.</instructions>
<name/>
<email/>
</register>