<div dir="ltr">But "Content-Length" header is not available at all. I'm afraid we cannot keep gzip disabled even if it solves the issue, Varnish has to be able to handle gzipped inputs from the backend.</div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Mar 31, 2017 at 11:11 AM, Mattias Geniar <span dir="ltr"><<a href="mailto:mattias@nucleus.be" target="_blank">mattias@nucleus.be</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">> -   FetchError     http first read error: EOF<br>
> -   BackendClose   21 reload_2017-03-21T100643.<wbr>default<br>
> -   Timestamp      Beresp: 1490916389.664967 60.000557 60.000114<br>
> -   Timestamp      Error: 1490916389.664978 60.000567 0.000011<br>
<br>
At the risk of repeating myself: try to disable gzip & any wordpress plugins that might be trying to gzip on their own (aka: output buffering in PHP).<br>
<br>
To me, this seems like Varnish is waiting for the backend to send more data, because it replied with a certain Content-Length header but sent a few bytes less than it advertised, and Varnish is waiting for those missing bytes.<br>
<span class="HOEnZb"><font color="#888888"><br>
Mattias<br>
<br>
</font></span></blockquote></div><br></div>