client disconnects
    Maxim Dounin 
    mdounin at mdounin.ru
       
    Wed Nov 25 13:34:33 UTC 2020
    
    
  
Hello!
On Tue, Nov 24, 2020 at 08:23:08PM -0800, Frank Liu wrote:
> When a client disconnects (initiated tcp FIN), shouldn't we see 499 in
> nginx logs? But sometimes I see 400, along with below in error log:
> *2314539 client prematurely closed connection, client: x.x.x.x,
> 
> Since I don't see "while reading client request headers" in the error log,
> I assume the request is already received (or maybe "body" hasn't arrived
> fully yet?) when client disconnects.
> 
> When would nginx log 400 instead of 499? The error log ("info" level) is
> not clear about why 400, other than "client prematurely closed connection,
> ".
The 400 error along with "client prematurely closed connection" 
and without an "while ..." clause implies that the connection was 
closed while reading the request body.
-- 
Maxim Dounin
http://mdounin.ru/
    
    
More information about the nginx
mailing list