I can confirm that if I switch h2 to http, everything works as expected, change it back to h2 or h2c, and it breaks.
Mark, Please let me know if the http2 logs weren't enough to tell you what's happening; if not, I'll work on creating a simple standalone reproduction using docker. -- Thanks, Dan On Wed, Jul 12, 2023 at 6:00 AM Dan McLaughlin <d...@danshome.net> wrote: > > Hi Mark, > > I already provided the output from org.apache.coyote.http2.level = > FINE in the very first post to this thread. I didn't include > everything because all the header information includes things I don't > necessarily want to post publicly and because it would take a while > for me to obfuscate. I will see if it's reproducible with a curl > command and if I can reproduce it in a standalone docker image. > > I will also try with mod_proxy_http, as suggested by Chris. > > Let me know if there is more logging I truncated that you need to see > that might tell you where the problem is; if I can provide it, I will. > > -- > > Thanks, > > Dan > > > > On Wed, Jul 12, 2023 at 3:34 AM Mark Thomas <ma...@apache.org> wrote: > > > > On 11/07/2023 19:10, Dan McLaughlin wrote: > > > One other note, is I can switch to h2c, and it still fails, and a packet > > > capture shows the entire JSON is delivered to Tomcat, and when I put the > > > JSON from the packet inspection together (Packets 10199 --> 10208) and > > > compare it to what the browser says was sent, they are identical. There > > > are > > > no signs of TCP retransmissions or other things you might expect to see if > > > there was a networking related issue. > > > > Hi Dan, > > > > This looks like a possible Tomcat bug to me. > > > > To debug futher I'd suggest the following: > > > > Enable http2 debug logging by adding the following to > > $CATALINA_BASE/conf/logging.properties > > > > org.apache.coyote.http2.level = FINE > > > > (that line should already be there, it just needs to be uncommented). > > > > If you can provide a curl command or similar that triggers this issue > > then please feel free to open a Bugzilla issue and attached the script > > and any relevant configuration snippets for httpd etc and we can try and > > reproduce it. > > > > Thanks, > > > > Mark > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > > For additional commands, e-mail: users-h...@tomcat.apache.org > > -- *NOTICE:* This e-mail message and all attachments transmitted with it are for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure, or distribution is strictly prohibited. The contents of this e-mail are confidential and may be subject to work product privileges. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org