[ejabberd] LDAPS supporting

Anthony Fox a.podavalov at gmail.com
Fri Feb 20 11:42:43 MSK 2009


We using ejabberd as our IM solution.
We need LDAPS support.
We can't use this http://yo.jabber.ru/bugzilla/show_bug.cgi?id=255
patch, because it introduce the following errors:

1) after 24 hours of up ejabberd can't make new
socket, because there too many opened connections (> 1024). It works
well without patching and without using LDAPS (simply LDAP).

Log (was already published at
=ERROR REPORT==== 2008-11-24 11:27:37 ===
E(<0.275.0>:eldap:915) : LDAP connection failed on
Reason: emfile

2) search doesn't find anything (always empty list is returned) for
any request (it works well without patching).

I have began implementing LDAPS (based on ejabberd tls) and some stuff has
been uploaded to https://support.process-one.net/browse/EJAB-109. I want to
exclude the following known limitations:

   - The ability to enable or disable SSL should be configurable on
   - The port number should be configurable on ejabberd.cfg
   - STARTTLS is not possible right now

Because, I'm beginner in Erlang I need your opinion and support: what is
right and what is wrong, and what else should be.

Thanks a lot.

Anton Podavalov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.jabber.ru/pipermail/ejabberd/attachments/20090220/f4e35ffc/attachment.htm>

More information about the ejabberd mailing list