standalone ldap server using sam.ldb as backend

Jelmer Vernooij jelmer at samba.org
Wed May 8 10:59:39 MDT 2013


On Wed, May 08, 2013 at 12:52:40PM -0400, Jean Raby wrote:
> On 13-05-08 11:39 AM, Julien Kerihuel wrote:
> >This problem is caused by a limitation in OpenChange current server's
> >code  because we don't register properly within samba event's loop.
> >
> >This is something we need to fix in OpenChange, not in Samba.
> are you sure about that? Openchange does a blocking call the the
> sogo backend. The backend then does a LDAP lookup which should be
> handled by the blocked samba process.
> Unless I'm missing something obvious, there's no easy way make this
> work from within openchange?
OpenChange shouldn't be doing blocking calls this way. If you do this
in single process mode, then no other requests will be handled while your
blocking call to LDAP is pending. This may work at the moment, but is
a terrible idea for performance if you have more than one client.

Cheers,

Jelmer


More information about the samba-technical mailing list