A specific web application that uses large 99.5KB .CSS files is causing a
net::ERR_INCOMPLETE_CHUNKED_ENCODING when being accessed from a computer on
a high latency network (across the Atlantic ocean). We are not able to
replicate the problem from any closer devices, but multiple computers (and
phones) using multiple separate internet connections across the Atlantic
exhibit the same issue.

We ran into similar issues with H2 and H1 over SSL, though it was
net::ERR_CONNECTION_RESET errors instead. We eventually replicated the
issue on H1 with SSL off to minimize the variables.

If we bypass HAProxy and use TCP port forwarding directly to the backend
web server, the issue no longer occurs. So it seems to be related to
HAProxy being in the mix, though I don't see any errors in the logs.

Packet captures from both ends and config files are available for download
here:
https://drive.google.com/file/d/1nrHdsdpXyMi5uAGAQ7HZBSZd-x0pYVQP/view?usp=sharing

We are using HAProxy 2.7.7 on Ubuntu 22.04.

Any ideas what may be causing this issue?

Thanks!

Reply via email to