<div dir="auto"><div>63504 is the total size (headers+body), and 55480 is what could be pushed to the kernel. You don't really know if it was really sent (or received, for that matter).<br><br><div data-smartmail="gmail_signature">-- <br>Guillaume Quintard </div><div class="gmail_extra"><br><div class="gmail_quote">On Sep 25, 2017 07:29, "Andrei" <<a href="mailto:lagged@gmail.com">lagged@gmail.com</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi <span style="font-size:12.8px">Guillaume,</span><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Thanks for the update! :)</span></div><div><span style="font-size:12.8px">Am I reading the log wrong, or is there a difference in Content-Length (</span><span style="font-size:12.8px">63072)</span><span style="font-size:12.8px">, and the debug data which to me suggests it's expecting to send 63504 and only got as far as </span><span style="font-size:12.8px">55480?</span></div></div><div class="elided-text"><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Sep 24, 2017 at 11:36 AM, Guillaume Quintard <span dir="ltr"><<a href="mailto:guillaume@varnish-software.com" target="_blank">guillaume@varnish-software.<wbr>com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">You client dropped the connection, not much you can do or worry about.</div><div class="gmail_extra"><br clear="all"><div><div class="m_5284856873266431224m_-5099724847218900475gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>-- <br></div>Guillaume Quintard<br></div></div></div>
<br><div class="gmail_quote"><div><div class="m_5284856873266431224h5">On Sat, Sep 2, 2017 at 10:15 PM, Andrei <span dir="ltr"><<a href="mailto:lagged@gmail.com" target="_blank">lagged@gmail.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="m_5284856873266431224h5"><div dir="ltr">Hello everyone,<div><br></div><div>I'm running 4.1.8 as a frontend to a local Apache 2.4 and just recently ran into a burst of the following "idle/write errors" without any corresponding errors logged in Apache. Any suggestions on what to keep an eye on or further review would be greatly appreciated. </div><div><br></div><div><div>*   << Request  >> 482784125 </div><div>-   Begin          req 482784124 rxreq</div><div>-   Timestamp      Start: 1504382885.868717 0.000000 0.000000</div><div>-   Timestamp      Req: 1504382885.868717 0.000000 0.000000</div><div>-   ReqStart       [redacted.xfwd2IP] 35207</div><div>-   ReqMethod      GET</div><div>-   ReqURL         /[redacted.url]/</div><div>-   ReqProtocol    HTTP/1.1</div><div>-   ReqHeader      Host: www.[redacted.domain.tld]</div><div>-   ReqHeader      User-Agent: Mozilla/5.0 (Linux; Android 7.0; SM-G920F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.116 Mobile Safari/537.36</div><div>-   ReqHeader      Accept: text/html,application/xhtml+xm<wbr>l,application/xml;q=0.9,image/<wbr>webp,image/apng,*/*;q=0.8</div><div>-   ReqHeader      Accept-Language: ro-RO,ro;q=0.8,en-US;q=0.6,en;<wbr>q=0.4</div><div>-   ReqHeader      Cf-Connecting-Ip: [redacted.xfwd1IP]</div><div>-   ReqHeader      Cf-Ipcountry: RO</div><div>-   ReqHeader      Cf-Origin-Https: off</div><div>-   ReqHeader      Cf-Ray: 3983196ce0b87ea0-BUD</div><div>-   ReqHeader      Cf-Visitor: {"scheme":"http"}</div><div>-   ReqHeader      Cookie: __cfduid=da15bbd5734efa927910b<wbr>ae7091f5c3c81501871885; __PPU_SESSION_1_1335313_false=<wbr>1504207577718|3|1504207684422|<wbr>3|1; _ga=GA1.2.606320764.1502399957<wbr>; __atuvc=2%7C32%2C0%7C33%2C4%7C<wbr>34%2C11%7C35</div><div>-   ReqHeader      Referer: <a href="https://www.google.ro/" target="_blank">https://www.google.ro/</a></div><div>-   ReqHeader      Upgrade-Insecure-Requests: 1</div><div>-   ReqHeader      X-Forwarded-For: [redacted.xfwd1IP]</div><div>-   ReqHeader      X-Forwarded-Proto: http</div><div>-   ReqHeader      Accept-Encoding: gzip</div><div>-   ReqHeader      Connection: close</div><div>-   ReqUnset       X-Forwarded-For: [redacted.xfwd1IP]</div><div>-   ReqHeader      X-Forwarded-For: [redacted.xfwd1IP], [redacted.xfwd2IP]</div><div>-   VCL_call       RECV</div><div>-   VCL_acl        MATCH cloudflare "<a href="http://172.64.0.0/13" target="_blank">172.64.0.0/13</a>"</div><div>-   ReqHeader      X-Country: RO</div><div>-   ReqHeader      ignore_becache: 1</div><div>-   ReqUnset       Host: www.[redacted.domain.tld]</div><div>-   ReqHeader      Host: www.[redacted.domain.tld]</div><div>-   ReqUnset       X-Forwarded-For: [redacted.xfwd1IP], [redacted.xfwd2IP]</div><div>-   ReqHeader      X-Forwarded-For-Src: CloudFlare</div><div>-   ReqHeader      X-Real-IP: [redacted.xfwd1IP]</div><div>-   ReqHeader      X-Forwarded-For: [redacted.xfwd1IP]</div><div>-   ReqHeader      X-Client: [redacted.xfwd2IP]</div><div>-   VCL_acl        NO_MATCH facebook</div><div>-   ReqUnset       X-Forwarded-Proto: http</div><div>-   ReqHeader      X-Forwarded-Proto: http</div><div>-   ReqHeader      X-Forwarded-HTTPS: off</div><div>-   ReqHeader      X-Port: 80</div><div>-   ReqHeader      X-Forwarded-Port: 80</div><div>-   ReqHeader      X-HTTPS: off</div><div>-   VCL_acl        NO_MATCH global_blacklist</div><div>-   VCL_acl        NO_MATCH tor_blacklist</div><div>-   ReqHeader      X-UA-Device: pc</div><div>-   ReqUnset       X-UA-Device: pc</div><div>-   ReqHeader      X-UA-Device: mobile-android</div><div>-   ReqHeader      X-My-Purge-Key: [redacted]</div><div>-   ReqHeader      X-Purge-Key-Auth: false</div><div>-   ReqURL         /[redacted.url]/</div><div>-   VCL_Log        COOKIESTRIP:/[redacted.url]/</div><div>-   ReqUnset       Cookie: __cfduid=da15bbd5734efa927910b<wbr>ae7091f5c3c81501871885; __PPU_SESSION_1_1335313_false=<wbr>1504207577718|3|1504207684422|<wbr>3|1; _ga=GA1.2.606320764.1502399957<wbr>; __atuvc=2%7C32%2C0%7C33%2C4%7C<wbr>34%2C11%7C35</div><div>-   ReqHeader      allow_override: enabled</div><div>-   ReqUnset       Accept-Encoding: gzip</div><div>-   ReqHeader      Accept-Encoding: gzip</div><div>-   ReqHeader      Surrogate-Capability: key=ESI/1.0</div><div>-   ReqUnset       X-My-Purge-Key: [redacted]</div><div>-   ReqHeader      X-TTL: 14400.000</div><div>-   ReqHeader      X-Cacheable: YES:Dynamic cache, ttl: 14400.000</div><div>-   ReqHeader      X-Req-Type: Cache:Dynamic</div><div>-   VCL_return     hash</div><div>-   VCL_call       HASH</div><div>-   ReqHeader      hash: /[redacted.url]/</div><div>-   ReqUnset       hash: /[redacted.url]/</div><div>-   ReqHeader      hash: www.[redacted.domain.tld]#/[re<wbr>dacted.url]/</div><div>-   ReqUnset       hash: www.[redacted.domain.tld]#/[re<wbr>dacted.url]/</div><div>-   ReqHeader      hash: http#mobile-android#www.[redac<wbr>ted.domain.tld]#/[redacted.url<wbr>]/</div><div>-   VCL_return     lookup</div><div>-   Hit            482125483</div><div>-   VCL_call       HIT</div><div>-   VCL_Log        OKHITDELIVER: obj.ttl:14065.370 obj.keep: 0.000 obj.grace: 21600.000</div><div>-   VCL_return     deliver</div><div>-   RespProtocol   HTTP/1.1</div><div>-   RespStatus     200</div><div>-   RespReason     OK</div><div>-   RespHeader     Date: Sat, 02 Sep 2017 20:02:30 GMT</div><div>-   RespHeader     x-frame-options: SAMEORIGIN</div><div>-   RespHeader     X-XSS-Protection: 1; mode=block</div><div>-   RespHeader     X-Content-Type-Options: nosniff</div><div>-   RespHeader     X-Pingback: <a href="http://www." target="_blank">http://www.</a>[<a href="http://redacted.domain.tl" target="_blank">redacted.domain.tl</a><wbr>d]/xmlrpc.php</div><div>-   RespHeader     Link: <<a href="http://www." target="_blank">http://www.</a>[redacted.domain.t<wbr>ld]/?p=2710>; rel=shortlink</div><div>-   RespHeader     Content-Type: text/html; charset=UTF-8</div><div>-   RespHeader     X-Req-Type: Cache:Dynamic</div><div>-   RespHeader     Accept-Encoding: gzip</div><div>-   RespHeader     Vary: Accept-Encoding, X-UA-Device</div><div>-   RespHeader     X-UA-Device: mobile-android</div><div>-   RespHeader     X-Req-Host: www.[redacted.domain.tld]</div><div>-   RespHeader     X-Req-URL: /[redacted.url]/</div><div>-   RespHeader     X-Req-URL-Base: /[redacted.url]/</div><div>-   RespHeader     X-TTL: 14400.000</div><div>-   RespHeader     X-Cacheable: YES:Cacheable dynamic, ttl: 14400.000</div><div>-   RespHeader     X-Varnish: 482784125 482125483</div><div>-   RespHeader     Age: 334</div><div>-   RespHeader     Via: 1.1 varnish-v4</div><div>-   VCL_call       DELIVER</div><div>-   RespHeader     X-Cache: HIT</div><div>-   VCL_Log        OKHITDELIVERY: obj.hits: 1 ttl:14400.000</div><div>-   RespUnset      X-Req-Type: Cache:Dynamic</div><div>-   RespUnset      Age: 334</div><div>-   RespUnset      X-Cache: HIT</div><div>-   RespUnset      X-Cacheable: YES:Cacheable dynamic, ttl: 14400.000</div><div>-   RespUnset      X-TTL: 14400.000</div><div>-   RespUnset      X-Req-Host: www.[redacted.domain.tld]</div><div>-   RespUnset      X-Req-URL: /[redacted.url]/</div><div>-   RespUnset      X-Req-URL-Base: /[redacted.url]/</div><div>-   RespUnset      X-Varnish: 482784125 482125483</div><div>-   RespUnset      Via: 1.1 varnish-v4</div><div>-   RespUnset      X-UA-Device: mobile-android</div><div>-   VCL_return     deliver</div><div>-   Timestamp      Process: 1504382885.868905 0.000188 0.000188</div><div>-   RespHeader     Accept-Ranges: bytes</div><div>-   RespHeader     Content-Length: 63072</div><div>-   Debug          "RES_MODE 2"</div><div>-   RespHeader     Connection: close</div><div>-   Debug          "Hit idle send timeout, wrote = 55480/63504; retrying"</div><div>-   Debug          "Write error, retval = -1, len = 8024, errno = Broken pipe"</div><div>-   Timestamp      Resp: 1504382886.049021 0.180304 0.180115</div><div>-   ReqAcct        869 0 869 432 63072 63504</div><div>-   End            </div></div><div><br></div></div>
<br></div></div>______________________________<wbr>_________________<br>
varnish-misc mailing list<br>
<a href="mailto:varnish-misc@varnish-cache.org" target="_blank">varnish-misc@varnish-cache.org</a><br>
<a href="https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc" rel="noreferrer" target="_blank">https://www.varnish-cache.org/<wbr>lists/mailman/listinfo/varnish<wbr>-misc</a><br></blockquote></div><br></div>
</blockquote></div><br></div>
</div></blockquote></div><br></div></div></div>