28 Nov
2007
28 Nov
'07
3:55 p.m.
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.