ESI objects hang for HTTP/1.0 clients

Poul-Henning Kamp phk at
Wed Dec 3 20:58:17 CET 2008

In message <180e6a10812031154wcfb577cxe7af56c852de244 at>, "Eden Li
" writes:
>On Wed, Dec 3, 2008 at 10:46 AM, Poul-Henning Kamp <phk at> wrote:
>> Check that the parameter backend_http11 is set to "on"
>It wasn't set, but the results were the same after I set it to "on".
>I also tried setting client_http11 to "on", but still saw the same
>If I set the backend to return non-XML formatted data or if I set
>esi_syntax to "2", it seems to fix this (e.g. there's no delay).
>Is this setting required if we expect to deliver XML data to HTTP/1.0 clients?

backend_http11 should probably be on always these days.

Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.

More information about the varnish-misc mailing list