Passing through client IP address to server
Dag-Erling Smørgrav
des at linpro.no
Fri Jun 8 16:11:40 CEST 2007
"ADOFMS Admin, SteveOC" <admin at adofms.com.au> writes:
> There is also a HTTP_X_VIA being set sometimes, which reports the
> hostname of the client machine. This variable isnt set on every request
> though.
X-Via most likely comes from a downstream cache, possibly a client-side
Squid cache or something similar.
> There is also a HTTP_X_VARNISH variable set as well, which is just a
> number. Any idea what this one does ?
It is a reference to the internal request ID, which is recorded in the
log file. For a cache hit, X-Varnish will contain both the ID of the
current request and the ID of the request that populated the cache. It
makes debugging Varnish a *lot* easier.
DES
--
Dag-Erling Smørgrav
Senior Software Developer
Linpro AS - www.linpro.no
More information about the varnish-misc
mailing list