<div dir="ltr"><br><div class="gmail_quote"><br><br><div dir="ltr">nginx/1.5.4 doesnt intercept fastcgi errors.<div><span style="white-space:pre-wrap"> </span>location / {<br></div><div>....</div><div><span style="white-space:pre-wrap">                fastcgi_pass   bg;</span></div>

<div>                error_page 500 502 503 504 408 404 =204 /204.htm;<br></div><div>                fastcgi_intercept_errors on;</div><div><br></div><div>.....</div><div>}</div><div><br></div><div>However in root location access log we still see</div>

<div><br></div><div>91.192.148.232 - - [29/Nov/2013:13:39:20 +0400] "POST / HTTP/1.1" 504 182 "-" "-" "0.138"<br></div><div><br></div><div>And tcpdump capture shows that we still send 504:</div>

<div><br></div><div><div>Py...HTTP/1.1 504 Gateway Time-out</div><div>Server: nginx/1.5.4</div><div>Date: Fri, 29 Nov 2013 09:42:12 GMT</div><div>Content-Type: text/html</div><div>Content-Length: 182</div><div>Connection: keep-alive</div>

<div><br></div><div><html></div><div><head><title>504 Gateway Time-out</title></head></div><div><body bgcolor="white"></div><div><center><h1>504 Gateway Time-out</h1></center></div>

<div><hr><center>nginx/1.5.4</center></div><div></body></div><div></html></div></div><div><br></div><div><br></div><div>What can be wrong here?</div><div><br></div><div>Thanks,</div><div>OK</div>

</div>
</div><br></div>