Re: [squid-users] Squid 3.3 Reverse Proxy Mode - 502 Errors when uploading files larger than 6MB

From: <techguy005-me_at_yahoo.com>
Date: Mon, 25 Nov 2013 18:26:04 -0800 (PST)

After further analysis, the issue only happens when using SSL (HTTPS). The problem does not happen when using normal HTTP. Here is an output of the trace: POST /products/application/WorkQueue/BatchExcel.aspx HTTP/1.1 Accept: text/html, application/xhtml+xml, */* Referer: https://mysite.com/products/application/WorkQueue/BatchExcel.aspx Accept-Language: en-US User-Agent: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0; EIE10;ENUSMCM) Content-Type: multipart/form-data; boundary=---------------------------7dd2f423f03f2 Accept-Encoding: gzip, deflate Host: mysite.com Content-Length: 6182021 DNT: 1 Connection: Keep-Alive Cache-Control: no-cache Cookie: ASPSESSIONIDSGCQCDST=GLAPOOKCMDGLNLKGNLHGBFHI; ASP.NET_SessionId=etmf1s45uqe0a5nrbyspzr45; App.Products.IPAddress=10.10.10.7; .ASPXAUTH=3D3AA3A40EE80604444EB290E20E0CF046C40993B5BBD5F041FF2F27A79E4E25FFCEC28EB860F26F388175EE3CDD26448F4F8246FC3CA16FC26DDA467B9B67062A6174D8AD8908F3AD8E16A3DF54E9D02AA77E22CD5751A72C5A2B85FFE52853270655ECEAD5A30BF01F239032A3B05D63D30D69194A155D7CB64CD72D4C55FC6BCED489663B0D84E6C0D2F6FB7117048EFA7E24; Security.Services.ApplicationManager.CurrentApplication=1; APP.Web.WebApplication.CurrentPage=/products/application/WorkQueue/BatchExcel.aspx     ---------- 2013/11/21 09:57:35.811 kid1| client_side_request.cc(786) clientAccessCheckDone: The request POST https://mysite.com/products/application/WorkQueue/BatchExcel.aspx is ALLOWED, because it matched 'port443' 2013/11/21 09:57:35.811 kid1| client_side_request.cc(760) clientAccessCheck2: No adapted_http_access configuration. default: ALLOW 2013/11/21 09:57:35.811 kid1| client_side_request.cc(786) clientAccessCheckDone: The request POST https://mysite.com/products/application/WorkQueue/BatchExcel.aspx is ALLOWED, because it matched 'port443' 2013/11/21 09:57:35.811 kid1| forward.cc(121) FwdState: Forwarding client request local=192.168.1.1:443 remote=10.10.10.7:52743 FD 10 flags=1, url=https://mysite.com/products/application/WorkQueue/BatchExcel.aspx 2013/11/21 09:57:35.811 kid1| peer_select.cc(268) peerSelectDnsPaths: Find IP destination for: https://mysite.com/products/application/WorkQueue/BatchExcel.aspx' via 192.168.148.21 2013/11/21 09:57:35.811 kid1| peer_select.cc(268) peerSelectDnsPaths: Find IP destination for: https://mysite.com/products/application/WorkQueue/BatchExcel.aspx' via 192.168.148.21 2013/11/21 09:57:35.811 kid1| peer_select.cc(289) peerSelectDnsPaths: Found sources for 'https://mysite.com/products/application/WorkQueue/BatchExcel.aspx' 2013/11/21 09:57:35.811 kid1| peer_select.cc(290) peerSelectDnsPaths:   always_direct = DENIED 2013/11/21 09:57:35.811 kid1| peer_select.cc(291) peerSelectDnsPaths:    never_direct = DENIED 2013/11/21 09:57:35.811 kid1| peer_select.cc(301) peerSelectDnsPaths:      cache_peer = local=0.0.0.0 remote=192.168.148.21:443 flags=1 2013/11/21 09:57:35.811 kid1| peer_select.cc(301) peerSelectDnsPaths:      cache_peer = local=0.0.0.0 remote=192.168.148.21:443 flags=1 2013/11/21 09:57:35.811 kid1| peer_select.cc(304) peerSelectDnsPaths:        timedout = 0 2013/11/21 09:57:35.814 kid1| http.cc(2211) sendRequest: HTTP Server local=192.168.156.14:50710 remote=192.168.148.21:443 FD 22 flags=1 2013/11/21 09:57:35.814 kid1| http.cc(2212) sendRequest: HTTP Server REQUEST: --------- POST /products/application/WorkQueue/BatchExcel.aspx HTTP/1.1 Accept: text/html, application/xhtml+xml, */* Referer: https://mysite.com/products/application/WorkQueue/BatchExcel.aspx Accept-Language: en-US User-Agent: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0; EIE10;ENUSMCM) Content-Type: multipart/form-data; boundary=---------------------------7dd2f423f03f2 Accept-Encoding: gzip, deflate Host: mysite.com Content-Length: 6182021 DNT: 1 Cookie: ASPSESSIONIDSGCQCDST=GLAPOOKCMDGLNLKGNLHGBFHI; ASP.NET_SessionId=etmf1s45uqe0a5nrbyspzr45; App.Products.IPAddress=10.10.10.7; .ASPXAUTH=3D3AA3A40EE80604444EB290E20E0CF046C40993B5BBD5F041FF2F27A79E4E25FFCEC28EB860F26F388175EE3CDD26448F4F8246FC3CA16FC26DDA467B9B67062A6174D8AD8908F3AD8E16A3DF54E9D02AA77E22CD5751A72C5A2B85FFE52853270655ECEAD5A30BF01F239032A3B05D63D30D69194A155D7CB64CD72D4C55FC6BCED489663B0D84E6C0D2F6FB7117048EFA7E24; Security.Services.ApplicationManager.CurrentApplication=1; App.Web.WebApplication.CurrentPage=/products/application/WorkQueue/BatchExcel.aspx Surrogate-Capability: 284="Surrogate/1.0" X-Forwarded-For: 10.10.10.7 Cache-Control: no-cache Connection: keep-alive     ---------- 2013/11/21 09:57:35.911 kid1| support.cc(1111) ssl_read_method: SSL FD 10 is pending 2013/11/21 09:57:35.912 kid1| support.cc(1111) ssl_read_method: SSL FD 10 is pending   ...   2013/11/21 09:57:40.053 kid1| support.cc(1111) ssl_read_method: SSL FD 10 is pending 2013/11/21 09:57:40.130 kid1| support.cc(1111) ssl_read_method: SSL FD 10 is pending 2013/11/21 09:57:40.130 kid1| client_side.cc(2347) maybeMakeSpaceAvailable: growing request buffer: notYetUsed=4095 size=8192 2013/11/21 09:57:40.130 kid1| support.cc(1111) ssl_read_method: SSL FD 10 is pending 2013/11/21 09:57:40.130 kid1| client_side.cc(2347) maybeMakeSpaceAvailable: growing request buffer: notYetUsed=8191 size=16384 2013/11/21 09:57:40.130 kid1| support.cc(1111) ssl_read_method: SSL FD 10 is pending 2013/11/21 09:57:40.130 kid1| client_side.cc(2347) maybeMakeSpaceAvailable: growing request buffer: notYetUsed=16383 size=32768 2013/11/21 09:57:40.136 kid1| support.cc(1111) ssl_read_method: SSL FD 10 is pending 2013/11/21 09:57:40.136 kid1| client_side.cc(2347) maybeMakeSpaceAvailable: growing request buffer: notYetUsed=32767 size=65536 2013/11/21 09:57:40.155 kid1| support.cc(1111) ssl_read_method: SSL FD 10 is pending 2013/11/21 09:57:40.156 kid1| client_side.cc(2347) maybeMakeSpaceAvailable: growing request buffer: notYetUsed=65535 size=131072 2013/11/21 09:57:40.634 kid1| support.cc(1111) ssl_read_method: SSL FD 10 is pending 2013/11/21 09:57:40.635 kid1| client_side.cc(2347) maybeMakeSpaceAvailable: growing request buffer: notYetUsed=131071 size=262144 2013/11/21 09:57:40.841 kid1| support.cc(1111) ssl_read_method: SSL FD 10 is pending 2013/11/21 09:57:40.842 kid1| client_side.cc(2347) maybeMakeSpaceAvailable: growing request buffer: notYetUsed=262143 size=524288 2013/11/21 09:57:41.257 kid1| support.cc(1111) ssl_read_method: SSL FD 10 is pending   ...   2013/11/21 09:59:50.188 kid1| forward.cc(609) serverClosed: FD -1 https://mysite.com/products/application/WorkQueue/BatcExcel.aspx 2013/11/21 09:59:50.188 kid1| errorpage.cc(1281) BuildContent: No existing error page language negotiated for ERR_READ_ERROR. Using default error file. 2013/11/21 09:59:50.188 kid1| client_side_reply.cc(1982) processReplyAccessResult: The reply for POST https://mysite.com/products/application/WorkQueue/BatchExcel.aspx is ALLOWED, because it matched 'all' 2013/11/21 09:59:50.188 kid1| client_side.cc(1377) sendStartOfMessage: HTTP Client local=192.168.1.1:443 remote=10.10.10.7:52743 FD 10 flags=1 2013/11/21 09:59:50.188 kid1| client_side.cc(1378) sendStartOfMessage: HTTP Client REPLY: --------- HTTP/1.1 502 Bad Gateway Server: squid Mime-Version: 1.0 Date: Thu, 21 Nov 2013 15:59:50 GMT Content-Type: text/html Content-Length: 4612 X-Squid-Error: ERR_READ_ERROR 104 X-Cache: MISS from 284Connection: keep-alive
Received on Tue Nov 26 2013 - 02:26:11 MST

This archive was generated by hypermail 2.2.0 : Tue Nov 26 2013 - 12:00:05 MST