On Wed, 2007-11-28 at 15:55 +0200, Timo Sirainen wrote: > On Wed, 2007-11-28 at 14:41 +0100, Mark Heitmann wrote: > > > + if (conn->fd <= 3) > > > + i_error("LDAP returned wrong fd %d", conn->fd); > > > i_assert(conn->fd != -1); > > > net_set_nonblock(conn->fd, TRUE); > > > } > > > > Okay, with the little debug patch, this ist the output from my > > dovecot.log when dovecot starts > > > > dovecot: Nov 28 14:37:04 Error: auth(default): LDAP returned wrong fd 1 > > It looks like your LDAP library is just returning a wrong file > descriptor, and there's nothing I can do about that in Dovecot's side. > Use OpenLDAP instead.
Looks like someone else has found this too: http://bugs.opensolaris.org/view_bug.do;jsessionid=868c93415e3b4b73aa32fe63eb730?bug_id=6551471
signature.asc
Description: This is a digitally signed message part