Requiring TLS connections?

Hello!

Is it possible to configure ejabberd to require TLS connections when logging in? This would be similar to jabberd's "require-starttls" directive.

We're looking to setup a secure instant messaging server, and would like to completely disallow non-TLS connections.

Thanks for your help!

Use option starttls_required

Use option starttls_required in listen config section.

what?

How? where? what does this mean? why not just give an example?

something like {starttls_required, "yes"}, ????

what is the syntax?

There is an email in the

There is an email in the mailing list about starttls_required.

And it is also mentioned in the chat logs from March, 11.

--
sander

starttls_required

Cool. This seems to work.

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

Syndicate content