<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<small><font face="Arial">Maxim Dounin wrote:</font></small>
<blockquote cite="mid:20080120145140.GA57053@mdounin.ru" type="cite"><small><font
 face="Arial">Hello!
  <br>
  <br>
On Sun, Jan 20, 2008 at 09:03:27PM +0800, Joe wrote:
  <br>
  <br>
  </font>
  </small>
  <blockquote type="cite"><small><font face="Arial">Hi all
    <br>
I installed Nginx 0.5.34 on FreeBSD 6.2 (AMD) as a load balance, and I
defined the error log like:
    <br>
    <br>
error_log&nbsp; /home/nginx/logs/crit_error.log&nbsp; crit;
    <br>
    <br>
Today, I find the following error info from this error log file:
    <br>
    <br>
2008/01/20 20:46:46 [error] 2233#0: accept() failed (53: Software
caused connection abort) while accepting new connection on 0.0.0.0:80
    <br>
2008/01/20 20:47:39 [error] 2233#0: accept() failed (53: Software
caused connection abort) while accepting new connection on 0.0.0.0:80
    <br>
2008/01/20 20:53:15 [error] 2219#0: accept() failed (53: Software
caused connection abort) while accepting new connection on 0.0.0.0:80
    <br>
2008/01/20 20:54:33 [error] 2219#0: accept() failed (53: Software
caused connection abort) while accepting new connection on 0.0.0.0:80
    <br>
2008/01/20 20:54:56 [error] 2219#0: accept() failed (53: Software
caused connection abort) while accepting new connection on 0.0.0.0:80
    <br>
2008/01/20 20:55:35 [error] 2219#0: accept() failed (53: Software
caused connection abort) while accepting new connection on 0.0.0.0:80
    <br>
2008/01/20 20:56:11 [error] 2215#0: accept() failed (53: Software
caused connection abort) while accepting new connection on 0.0.0.0:80
    <br>
    <br>
The number 2233,2219 should be the PIDs, what does the number 53 mean
here? and what's the root cause which will trigger this kind of error?
    <br>
    </font>
    </small></blockquote>
  <small><font face="Arial"><br>
<a class="moz-txt-link-freetext" href="http://www.sysoev.ru/nginx/docs/faq.html">http://www.sysoev.ru/nginx/docs/faq.html</a> (in russian)
  <br>
  <br>
This is non-critical error caused by client closed connection befor
nginx accept()'ed it. Number 53 here is error number, see errno(2)
manpage for details.
  <br>
  <br>
Maxim Dounin
  <br>
  <br>
  <br>
  </font>
  </small></blockquote>
<small><font face="Arial"><br>
Hi Dounin<br>
Thanks for your answer.<br>
<br>
Today, I find the following kind of error:<br>
2008/01/21 12:59:45 [alert] 13288#0: *27192854 socket() failed (55: <font
 color="#cc0000">No buffer space available</font>) while connecting to
upstream, client: ......<br>
2008/01/21 12:59:45 [alert] 13288#0: *27192754 socket() failed (55: <font
 color="#cc0000">No buffer space available</font>) while connecting to
upstream, client: ......<br>
2008/01/21 12:59:45 [alert] 13288#0: *27193191 socket() failed (55: <font
 color="#cc0000">No buffer space available</font>) while connecting to
upstream, client: ......<br>
<br>
Do you know what's the number 27192854, 27192754, 27193191 mean? also
what does 'No buffer space available' mean? does it mean my server has
no enough memory or any others?<br>
<br>
BTW, where can I get the detailed error info description document? I
searched the Nginx official Wiki page, but I still cannot find it.<br>
<br>
Your help is really appreciated!<br>
<br>
<br>
Thanks<br>
Joe<br>
<br>
</font></small>
</body>
</html>