[prev in list] [next in list] [prev in thread] [next in thread] 

List:       tomcat-user
Subject:    Re: [ANN] Apache Tomcat 9.0.75 available
From:       Greg Huber <gregh3269 () gmail ! com>
Date:       2023-05-30 10:00:28
Message-ID: acf5a54f-26b5-8e41-d131-d5ac1f8891d8 () gmail ! com
[Download RAW message or body]

OK thanks, the device was a mobile, so maybe they were aborts. Would not 
be sending ValueButNoName.


I also had three extra gets/db entries, which cannot happen as I use a 
token, around the same time the exception happened. Strange.

xx.xx.xx.xxx - - [27/May/2023:22:16:35 +0100] "GET /

xx.xx.xx.xxx - - [27/May/2023:22:16:35 +0100] "GET /
xx.xx.xx.xxx - - [27/May/2023:22:16:35 +0100] "GET /
xx.xx.xx.xxx - - [27/May/2023:22:16:40 +0100] "GET /


Cheers

On 29/05/2023 16:52, Mark Thomas wrote:
> On 29/05/2023 08:56, Greg Huber wrote:
>> Hello,
>>
>> Looking through my logs I am seeing a few:
>>
>> org.apache.catalina.connector.ClientAbortException: 
>> java.io.IOException: Broken pipe
>
> <snip/>
>
>> Checking previous logs for 9.0.74, there were none, and I have not 
>> made any changes to my app.   Were there any changes that would cause 
>> these?
>
> Nothing obvious.
>
> It is AJP so that suggests the proxy is closing the connection before 
> Tomcat expects it to. That might happen for a 400 response but to be 
> honest, I'd expect the proxy to read the full response before closing 
> the connection. There was some tightening up of HTTP request header 
> validation that might cause a few more 400 responses but I'd be 
> surprised since the proxy should have rejected those requests before 
> forwarding them anyway.
>
> The extra checks are for HTTP headers without names. i.e.:
>
> : ValueButNoName
>
> Maybe check if the client is sending such a header?
>
> Mark
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic