[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