Package: tomcat7 Version: 7.0.28-4+deb7u12
When I request a PNG file The request stalls part way through and fails to return the full image. In a remote browser the request, https://example-site.com/path/to/an/image.png, is eventually timed out by a proxy and responds with HTTP code 206 or from command line on the server, wget http://localhost:8080/path/to/an/image.png, the request seems to run forever without completing. # ./version.sh Server version: Apache Tomcat/7.0.28 Server built: Apr 28 2017 09:05:52 Server number: 7.0.28.0 OS Name: Linux OS Version: 3.2.0-4-amd64 Architecture: amd64 JVM Version: 1.7.0_121-b00 JVM Vendor: Oracle Corporation This was not an issue in the previous version, 7.0.28-4+deb7u11, which was available until 28th April: # ./version.sh Server version: Apache Tomcat/7.0.28 Server built: Feb 22 2017 07:11:42 Server number: 7.0.28.0 OS Name: Linux OS Version: 3.2.0-4-amd64 Architecture: amd64 JVM Version: 1.7.0_121-b00 JVM Vendor: Oracle Corporation Rolling back to the previous version or manually dropping in the previous version of the tomcat-catalina-7.0.28.jar and tomcat-coyote-7.0.28.jar fixes the issue. #uname -a Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.86-1 x86_64 GNU/Linux # lsb_release -da No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 7.11 (wheezy) Release: 7.11 Codename: wheezy -- This e mail and any attachments are confidential. If you are not the intended recipient, please notify us immediately by replying to the sender by e mail and delete it from your system. E mail messages sent via the internet may not be secure and may be susceptible to data corruption, interception and unauthorised amendment, over which we have no control. The recipient is responsible for ensuring that the transmission, opening or use of this message and any attachments will not adversely affect its systems or data. We do not accept liability for any errors arising from transmission or for any loss or damage suffered as a result of this email and/or its attachments being communicated to anyone other than the intended recipient. eValue Limited, company number 7382500 Advisa Centa Limited, company number 7528200 Moneybee Limited, company number 7604100 Each company is registered in England and Wales with its registered office at Benyon House, Newbury Business Park, Newbury, Berks., RG14 2PZ. Moneybee Limited is authorised and regulated by the Financial Conduct Authority.