ejabberd howto on ubuntu / debian

Hi,

We've recently installed ejabberd on ubuntu box, and we had a few problems following the documentation. Which is not to say it's bad, just that it confused us a little.

So we created the how-to about what we did.

http://sysmonblog.co.uk/?p=11

I was hoping it might be of use on the Tutorials page, although I'm not sure how to submit it for that page.

In any event - thanks for all the ejabber goodness. Any comments most welcome.

Thanks for reporting. I've

Thanks for reporting. I've added a link in the Tutorials main page, with the title: Installing ejabberd with APT on Debian / Ubuntu.

There are two confusing parts in the tutorial:

Quote:

%% This stops “in band” account registration by any existing user
{access, register, [{deny, all}]}.
We also changed starttls to starttls_required in the following stanza, to (hopefully) prevent non ssl/tls enabled connections:

There isn't clear differentiation betwen the verbatim config option ACCESS and the next paragraph 'We are'.

Quote:

% Ordinary client-2-server service
[{5222, ejabberd_c2s, [{access, c2s},
{max_stanza_size, 65536},
starttls_required, {certfile, "/etc/ejabberd/ejabberd.pem"},
{shaper, c2s_shaper}]},

The [{... option must be used like this:

{listen, [
  {5222, ejabberd_c2s, [{access, c2s},
    {max_stanza_size, 65536},
    starttls_required, {certfile, "/etc/ejabberd/ejabberd.pem"},
    {shaper, c2s_shaper}]},
  ...
]}.

However, as you show it, some newbie may think that he can simply paste your option in ejabberd.cfg.

Hi, I'd love to take a look

Hi, I'd love to take a look at your tutorial but the link doesn't seem to go to it anymore. Let me know if you put it back up.

Syndicate content