<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/4.6.6">
</HEAD>
<BODY>
Hello,<BR>
<BR>
we are using nginx as imap and pop3 proxy with a ldap database querying the correct destination server for the user. LDAP Requests are realized by a perl script for using different LDAP servers. We have noticed that nginx has temporarily timeouts querying the LDAP server. The timeouts occur before the query is sent to the LDAP server by the nginx. We get the following error code:<BR>
<BR>
2014/10/22 17:16:49 [error] 2073#0: *4391695 auth http server 127.0.0.1:8000 timed out (110: Connection timed out) while in http auth state, client: XXX.XXX.XXX.XXX, server: 0.0.0.0:993, login: "USERNAME"<BR>
2014/10/22 17:16:52 [error] 2073#0: *4393196 auth http server 127.0.0.1:8000 timed out (110: Connection timed out) while in http auth state, client: XXX.XXX.XXX.XXX, server: 0.0.0.0:995, login: "USERNAME"<BR>
<BR>
Because of that it isn't possible that the answer of the LDAP server is sent too slowly back to the nginx. The servers are in a cluster configuration and one server processes 20.000 Connections. Are there any required kernel parameters for solving the problem?<BR>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
Regards,<BR>
<BR>
Falko König<BR>
Platform Engineer<BR>
___________________________________<BR>
<BR>
domainfactory GmbH<BR>
Oskar-Messter-Str. 33<BR>
85737 Ismaning<BR>
Germany<BR>
<BR>
Telefon: +49 (0)89 / 55266-371<BR>
Telefax: +49 (0)89 / 55266-222<BR>
<BR>
E-Mail: <A HREF="mailto:fkoenig@df.eu">fkoenig@df.eu</A><BR>
Internet: <A HREF="http://www.df.eu">www.df.eu</A><BR>
<BR>
Registergericht: Amtsgericht München<BR>
HRB 150294, Geschäftsführer:<BR>
Peter Mueller, Tobias Mohr
</TD>
</TR>
</TABLE>
</BODY>
</HTML>