i) Retry seems to fetch one chunk of the response and not the complete.ii) Enabling sslbump and turning ICAP off, not helping. iii) gcc version is 7.3.1 (Red Hat 7.3.1-17) Also want to point out that, squid connects to another non-squid proxy to reach internet.cache_peer <proxy_url> parent <port> 0 no-query default On Tuesday, January 9, 2024 at 02:18:14 PM EST, Alex Rousskov <rouss...@measurement-factory.com> wrote: On 2024-01-09 11:51, Zhang, Jinshu wrote:
> Client got below response headers and body. Masked few details. Thank you. > Retry seems to fetch data remaining. I would expect a successful retry to fetch the entire response, not just the remaining bytes, but perhaps that is what you meant. Thank you for sharing this info. > Want to point out that removing sslbump everything is working fine, > but we wanted to keep it for ICAP scanning. What if you keep SslBump enabled but disable any ICAP analysis ("icap_enable off")? This test may tell us if the problem is between Squid and the origin server or Squid and the ICAP service... > We tried compiling 6.x in Amazon linux, using latest gcc, but facing similar > error - > https://lists.squid-cache.org/pipermail/squid-users/2023-July/026016.html What is the "latest gcc" version in your environment? I suspect it is not the latest GCC version available to folks running Amazon Linux, but you may need to install some packages to get a more recent GCC version. Unfortunately, I cannot give specific instructions for Amazon Linux right now. HTH, Alex. > HTTP/1.1 200 OK > Date: Tue, 09 Jan 2024 15:41:33 GMT > Server: Apache/mod_perl/2.0.10 Perl > Content-Type: application/download > X-Cache: MISS from ip-x-y-z > Transfer-Encoding: chunked > Via: xxx (ICAP) > Connection: keep-alive > > 1000 > File-Id: xyz.zip > Local-Path: x/y/z.txt > Content-Size: 2967 > < binary content > > > > Access log(1st attempt): > 1704814893.695 138 x.y.0.2 NONE_NONE/200 0 CONNECT a.b.com:443 - > FIRSTUP_PARENT/10.x.y.z - > 1704814900.491 6779 172.17.0.2 TCP_MISS/200 138996535 POST > https://a.b.com/xyz - FIRSTUP_PARENT/10.x.y.z application/download > > Retry after 5 mins: > 1704815201.530 189 x.y.0.2 NONE_NONE/200 0 CONNECT a.b.com:443 - > FIRSTUP_PARENT/10.x.y.z - > 1704815208.438 6896 x.y.0.2 TCP_MISS/200 138967930 POST https://a.b.com/xyz > - FIRSTUP_PARENT/10.x.y.z application/download > > Jinshu Zhang > > > Fannie Mae Confidential > -----Original Message----- > From: squid-users <squid-users-boun...@lists.squid-cache.org> On Behalf Of > Alex Rousskov > Sent: Tuesday, January 9, 2024 9:53 AM > To: squid-users@lists.squid-cache.org > Subject: [EXTERNAL] Re: [squid-users] chunked transfer over sslbump > > > On 2024-01-09 09:13, Arun Kumar wrote: > >> I have compiled/installed squid v5.8 in Amazon Linux and configured it >> with sslbump option. Squid is used as proxy to get response from https >> site. When the https site sends chunked response, it appears that the >> first response comes but it get stuck and doesn't receive the full >> response. Appreciate any help. > There were some recent chunking-related changes in Squid, but none of them >is likely to be responsible for the problems you are describing unless the >origin server response is very special/unusual. > > Does the client in this test get the HTTP response header? Some HTTP response > body bytes? > > To triage the problem, I recommend sharing the corresponding access.log > records (at least). Seeing debugging of the problematic transaction may be > very useful (but avoid using production security keys and other sensitive > information in such tests): > https://wiki.squid-cache.org/SquidFaq/BugReporting#debugging-a-single-transaction > > Please note that Squid v5 is not officially supported and has more known > security vulnerabilities than Squid v6. You should be using Squid v6. > > > HTH, > > Alex. > > _______________________________________________ > squid-users mailing list > squid-users@lists.squid-cache.org > https://lists.squid-cache.org/listinfo/squid-users > > _______________________________________________ > squid-users mailing list > squid-users@lists.squid-cache.org > https://lists.squid-cache.org/listinfo/squid-users _______________________________________________ squid-users mailing list squid-users@lists.squid-cache.org https://lists.squid-cache.org/listinfo/squid-users
_______________________________________________ squid-users mailing list squid-users@lists.squid-cache.org https://lists.squid-cache.org/listinfo/squid-users