[Bug 64621] HTTP/2 Tomcat Server responds with RST_STREAM (REFUSED_STREAM) continuously in one of the TCP connection.

2021-03-18 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=64621

--- Comment #10 from Doug Whitfield  ---
Like 64671, I am curious if anyone knows if this was introduced any place
before 9.0.22. Thanks!

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 64621] HTTP/2 Tomcat Server responds with RST_STREAM (REFUSED_STREAM) continuously in one of the TCP connection.

2020-08-18 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=64621

--- Comment #9 from Raghavendran V  ---
Thank you so much for the swift response Mark! This is of great help for us. We
will check on how we can take this in.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 64621] HTTP/2 Tomcat Server responds with RST_STREAM (REFUSED_STREAM) continuously in one of the TCP connection.

2020-08-17 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=64621

Mark Thomas  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #8 from Mark Thomas  ---
Without the ability to recreate this issue the only way to test if the issue is
resolved is going to be in production.

Based on the additional information provided, I expanded the test cases to
cover two scenarios:
a) ensuring after active stream limit is reached, new streams are allowed once
the number of current active streams falls
b) ensuring that client cancelled streams are removed from the active stream
count

test a) passed.

Test b) identified a bug where cancelled streams weren't removed from the
active stream count. I suspect this is at least part of, possibly all of, the
cause of the issues you are seeing.

The bug has been fixed in:
- master for 10.0.0-M8 onwards
- 9.0.x for 9.0.38 onwards
- 8.5.x for 8.5.58 onwards

Those releases are expected in early September. You are, of course, free to
build from source and test before then.

Absent any further information, I am going to assume that this issue is now
fixed.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 64621] HTTP/2 Tomcat Server responds with RST_STREAM (REFUSED_STREAM) continuously in one of the TCP connection.

2020-08-17 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=64621

Raghavendran V  changed:

   What|Removed |Added

 Status|NEEDINFO|NEW

--- Comment #7 from Raghavendran V  ---
Even after trying to simulate this in our local lab setup for the past few
weeks, we are not able to reproduce the same in lab. 

However, this is getting reproduced in the production environment (the client
being different in the production environment). In local environment, we use
JMeter as a simulator and in the production environment the client uses Envoy
3PP for HTTP communication.

As an additional information, we are able to see a pattern that, whenever the
client is sending a "HEADER" packet along with a "RST_STREAM" (Reason:
NO_ERROR) packet in the same TCP packet, TOMCAT server is going to this mode
and sending continuous RST_STREAM (Reason: REFUSED_STREAM) answers to any
message that is coming in that TCP connection from the client. 

As it is difficult to convince the customer to upgrade to 9.0.37, without solid
data point on the fix availability in the latest version, we request your kind
help on this. Is there any commit or some improvement that we can point to
convince the customer to move to the latest tomcat version that you can help
with in connection with this? 

Once again, Thanks in advance :).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 64621] HTTP/2 Tomcat Server responds with RST_STREAM (REFUSED_STREAM) continuously in one of the TCP connection.

2020-07-23 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=64621

--- Comment #6 from Raghavendran V  ---
Thanks Mark, for the update. Will try to reproduce in our local setup and will
get back to you with more clarity. As this occurs randomly, we are yet to
narrow down to the "reproduction steps". So, will get back to you ASAP. 

Thanks again for the swift responses.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 64621] HTTP/2 Tomcat Server responds with RST_STREAM (REFUSED_STREAM) continuously in one of the TCP connection.

2020-07-23 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=64621

Mark Thomas  changed:

   What|Removed |Added

 Status|NEW |NEEDINFO

--- Comment #5 from Mark Thomas  ---
You have misunderstood the nature of the FIXME. There is no "sync issue" here
that results in streams not being closed.

We have a test case that tests the REFUSED_STREAM state and extending that test
demonstrates that new streams may be sent once the concurrency level falls
below the limit.

For us to investigate further you will need to provide the *minimal* steps to
reproduce this error (with code, scripts etc as required) on a clean install of
the latest Tomcat 9.0.x release.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 64621] HTTP/2 Tomcat Server responds with RST_STREAM (REFUSED_STREAM) continuously in one of the TCP connection.

2020-07-23 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=64621

Raghavendran V  changed:

   What|Removed |Added

 Status|NEEDINFO|NEW

--- Comment #4 from Raghavendran V  ---
It is h2c we are using. 

Also, as this is a pre-production/production, upgrading to the latest version
requires solid evidence to push to the higher version :(. 

Is it possible to check on the corresponding modules on whether this issue is
resolved in 9.0.37? Can you please help on this?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 64621] HTTP/2 Tomcat Server responds with RST_STREAM (REFUSED_STREAM) continuously in one of the TCP connection.

2020-07-23 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=64621

Mark Thomas  changed:

   What|Removed |Added

 Status|NEW |NEEDINFO

--- Comment #3 from Mark Thomas  ---
Please re-test with 9.0.37. There have been many fixes since 9.0.22

Are you using h2 or h2c?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 64621] HTTP/2 Tomcat Server responds with RST_STREAM (REFUSED_STREAM) continuously in one of the TCP connection.

2020-07-23 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=64621

Raghavendran V  changed:

   What|Removed |Added

 Status|NEEDINFO|NEW

--- Comment #2 from Raghavendran V  ---
The current Tomcat version used is 9.0.22, in which we are seeing this issue. I
have also checked the pasted code snippets up-to the latest 9.0.37 version. It
is the same till 9.0.37.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 64621] HTTP/2 Tomcat Server responds with RST_STREAM (REFUSED_STREAM) continuously in one of the TCP connection.

2020-07-23 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=64621

Mark Thomas  changed:

   What|Removed |Added

 Status|NEW |NEEDINFO

--- Comment #1 from Mark Thomas  ---
Exact Tomcat version being used?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 64621] HTTP/2 Tomcat Server responds with RST_STREAM (REFUSED_STREAM) continuously in one of the TCP connection.

2020-07-23 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=64621

Raghavendran V  changed:

   What|Removed |Added

 CC||raghavendra...@ericsson.com

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org