Re: sporadic 500 errors with 2.4.55

2023-01-18 Thread Andreas S. Kerber
Am Wed, Jan 18, 2023 at 03:15:43AM -0500 schrieb Helmut K. C. Tessarek: > > 2. As you see the 500 errors only in the access log are they only for > > HTTP/2.0 or also for other protocol versions? I can confirm this too. I have a bunch of h2 servers serving static content and a very small

Re: sporadic 500 errors with 2.4.55

2023-01-18 Thread Helmut K. C. Tessarek
These are all good questions. On 2023-01-18 02:04, Ruediger Pluem wrote: 1. As you suspect h2 have you tried running 2.4.55 without mod_http2? No. 2. As you see the 500 errors only in the access log are they only for HTTP/2.0 or also for other protocol versions? I believe so, but after

Re: sporadic 500 errors with 2.4.55

2023-01-18 Thread Stefan Eissing via dev
> Am 18.01.2023 um 11:00 schrieb Andreas S. Kerber : > > Am Wed, Jan 18, 2023 at 10:18:56AM +0100 schrieb Stefan Eissing via dev: >> thanks for verifying that there is an issue. Would you be able to test a >> httpd 2.4.55 with a mod_http2 from 2.4.54? If that runs without trouble, we >> have

Re: sporadic 500 errors with 2.4.55

2023-01-18 Thread Stefan Eissing via dev
Andreas, thanks for verifying that there is an issue. Would you be able to test a httpd 2.4.55 with a mod_http2 from 2.4.54? If that runs without trouble, we have the problem verified with the recent changes in the http2 implementation. Given that, could we check if we have a problem with the

Re: sporadic 500 errors with 2.4.55

2023-01-18 Thread Andreas S. Kerber
Am Wed, Jan 18, 2023 at 10:19:39AM +0100 schrieb Ruediger Pluem: > Thanks. I understand it only happens with HTTP/2.0 not with other protocol > versions, correct? Anything in the error logs? Indeed only HTTP/2.0. No logged 500 errors since Jan 1st. Really started right after running 2.4.55. >

Re: sporadic 500 errors with 2.4.55

2023-01-18 Thread Andreas S. Kerber
Am Wed, Jan 18, 2023 at 12:43:07PM +0100 schrieb Stefan Eissing via dev: > In that case, maybe your could run the 2.4.55 mod_http2 with "LogLevel > http2:debug" until some 500s show up. That would be very interesting to > analyze. > You can mail/link me such a log confidential at

Re: sporadic 500 errors with 2.4.55

2023-01-18 Thread Ruediger Pluem
On 1/18/23 10:05 AM, Andreas S. Kerber wrote: > Am Wed, Jan 18, 2023 at 03:15:43AM -0500 schrieb Helmut K. C. Tessarek: >>> 2. As you see the 500 errors only in the access log are they only for >>> HTTP/2.0 or also for other protocol versions? > > I can confirm this too. I have a bunch of h2

Re: sporadic 500 errors with 2.4.55

2023-01-18 Thread Andreas S. Kerber
Am Wed, Jan 18, 2023 at 10:18:56AM +0100 schrieb Stefan Eissing via dev: > thanks for verifying that there is an issue. Would you be able to test a > httpd 2.4.55 with a mod_http2 from 2.4.54? If that runs without trouble, we > have the problem verified with the recent changes in the http2

Re: sporadic 500 errors with 2.4.55

2023-01-18 Thread Helmut K. C. Tessarek
On 2023-01-18 06:43, Stefan Eissing via dev wrote: In that case, maybe your could run the 2.4.55 mod_http2 with "LogLevel http2:debug" until some 500s show up. That would be very interesting to analyze. You can mail/link me such a log confidential atste...@eissing.org, if you like. I've setup

Re: sporadic 500 errors with 2.4.55

2023-01-18 Thread Stefan Eissing via dev
Thanks for the fast confirmation. Added as r1906775 to trunk, proposed for backport to 2.4.x Kind Regards, Stefan > Am 18.01.2023 um 20:12 schrieb Helmut K. C. Tessarek : > > On 2023-01-18 13:40, Stefan Eissing via dev wrote: >> Thanks for the logs. That was really helpful. If you can build a

Re: sporadic 500 errors with 2.4.55

2023-01-18 Thread Helmut K. C. Tessarek
On 2023-01-18 13:40, Stefan Eissing via dev wrote: Thanks for the logs. That was really helpful. If you can build a 2.4.55 yourself, could you try the following patch? Yep, the patch fixed it. I don't see any 500 errors anymore. The 500 in the access log happens when a client RST (resets) a

Re: sporadic 500 errors with 2.4.55

2023-01-18 Thread Stefan Eissing via dev
Helmut, thanks for setting this up. If you can go a bit deeper and get me logs with "http2:trace2" that would be supberb. If you want to keep them out of the open, you can mail at ste...@eissing.org Thanks a lot! Stefan > Am 18.01.2023 um 17:00 schrieb Helmut K. C. Tessarek : > > On

Re: sporadic 500 errors with 2.4.55

2023-01-18 Thread Stefan Eissing via dev
Thanks for the logs. That was really helpful. If you can build a 2.4.55 yourself, could you try the following patch? h2-access-500-on-rst.diff Description: Binary data Analysis: The 500 in the access log happens when a client RST (resets) a stream before the response has really started.