Recently updated from 9.0.43 to 9.0.50 and are having similar symptoms as 
already reported ("Possible Http11NioProtocol regression since 9.0.48?").

Integration test runs have shown this issue seems to occur for browser tests 
only. Since we have larger JS files and requests take about 1 min (default 
connectionTimeout/keepAliveTimeout) this seems to be the same issue.

Downgrading to 9.0.48 shows that the issue persists.

Related active configuration is only "compression=off" the rest is default. 
Trying to change configuration (useSendfile, selectorTimeout, useBomIfPresent) 
didn't help.

Seems to be resolved when using HTTP (no TLS).


Running on docker swarm through reverse proxy and without explicit reverse 
proxy (swarm internally routes traffic, so kind of "proxy" in place).

When running through reverse proxy there occur "I/O Errors" reported by the 
proxy (not restricted to JS file requests - e.g. includes favicon and svg 
requests).

Related error logs (browser):

https://XXX...b85a.js - Failed to load resource: 
net::ERR_CONTENT_LENGTH_MISMATCH

https://XXX..f.min.js 14:1649 Uncaught SyntaxError: Unexpected end of input


Running with local docker containers (without proxy): Can't reproduce issue.


Let me know if you need anything else.


Ben

Reply via email to