https://bz.apache.org/bugzilla/show_bug.cgi?id=65179
Bug ID: 65179 Summary: HTTP2:WINDOW_UPDATE not sent when receiving http2 requests over unknown url Product: Tomcat 9 Version: 9.0.43 Hardware: PC OS: Linux Status: NEW Severity: regression Priority: P2 Component: Catalina Assignee: dev@tomcat.apache.org Reporter: arshiya.shar...@ericsson.com Target Milestone: ----- Created attachment 37767 --> https://bz.apache.org/bugzilla/attachment.cgi?id=37767&action=edit PCAP for case where WINDOW_UPDATE is not sent We are using embedded tomcat version 9.0.43 in our application to transport http/2 packets between 2 systems (h2c connection). All parameters used are the tomcat defaults. We are facing the below issue : 1. Tomcat is not sending WINDOW_UPDATE when a request(payload > 65K) is landed on an Unknown URL(which is not deployed as a servlet and not having a servlet mapping). The same is working when request landed on an known URL(which is deployed as a servlet and has an servlet mapping). 2. Tomcat is listening on 1080 port, client is sending packet size of > 65KB, but here tomcat receives only 65KB and not receiving full DATA, later tomcat sends RST_STREAM, further no WINDOW_UPDATE, after that client is not able to send DATA frames as there is no WINDOW_UPDATE from tomcat. Working case : Client sends request to a correct URL of size/payload > 65KB. Tomcat is sending WINDOW_UPDATE. 200OK from application, which is working as expected. Later client is able to send requests along with DATA also, and tomcat is receiving those . Please find attached the PCAPs for the Not Working Case (unknown url). Please help resolve this issue. 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