title: 408 timeouts on my Amazon ELB
body: <p>We are seeing a lot of 408 timeouts on our ELB access logs. Have come across this thread <a href="https://serverfault.com/questions/485063/getting-408-errors-on-our-logs-with-no-request-or-user-agent">https://serverfault.com/questions/485063/getting-408-errors-on-our-logs-with-no-request-or-user-agent</a></p>
  
  <p>and also <a href="https://forums.aws.amazon.com/thread.jspa?messageID=307846" rel="nofollow noreferrer">https://forums.aws.amazon.com/thread.jspa?messageID=307846</a></p>
  
  <p>These are just two sample threads I found but others suggest the same solutions with no joy.</p>
  
  <p>Have set web server timeout to be &lt; ELB idle timeout,  to be = to it and to be > than it,  same result,  our logs are polluted with these 408s.  A bigger problem though it that they also throw off the average latency response time of our ELB which is what we trigger our auto scaler with.</p>
  
  <p>We use Tomcat on our back end instances.  No logs appear on tomcat to indicate a request was recieved but the ELB still shows as if requests had timed out.
  On our ELB access logs there is no back end IP given for the 408s so in my opinon the requests never got to an instance at all but Amazon disagree :(.
  Any one had this problem and got a reliable solution for it?</p>