Varnish vs. X-JSON header
Florian Engelhardt
f.engelhardt at 21torr.com
Fri Mar 28 10:46:02 CET 2008
On Fri, 28 Mar 2008 10:41:43 +0100
Stig Sandbeck Mathisen <ssm at linpro.no> wrote:
> On Fri, 28 Mar 2008 08:15:59 +0100, Florian Engelhardt
> <f.engelhardt at 21torr.com> said:
>
> Received from backend.
>
> > 15 RxHeader b X-JSON: foobar
>
> Varnish object contains the header.
>
> > 14 ObjHeader c X-JSON: foobar
>
> Sent to client.
>
> > 14 TxHeader c X-JSON: foobar
>
> Lost on the way :P
>
> > Hehe, problem solved. It looks like our admin configured our
> > firewall a little bit to restrictive. The header is in the
> > response, but it gets filtered out firewall.
>
> Good thing you have logs to see what happened. What kind of firewall
> is it, and what is it trying to do with your HTTP requests? Remove
> all headers it does not recognize?
Its a Watchguard Firewall, configured to remove all headers not
recognized.
> > One thing left: The "Transfer-Encoding" is still missing in the
> > response.
>
> "Transfer-Encoding: chunked" is set by the backend, but when the
> object is sent from Varnish to the client, it's not present. I'm not
> sure if it is still relevant for the varnish->client connection.
>
> Does the absense of the header create problems?
No, no problems so far.
Thanks for helping me.
Kind regards
Flo
More information about the varnish-misc
mailing list