[Varnish] #81: Via: Varnish header duplicate

Varnish varnish-bugs at projects.linpro.no
Sun Jul 15 17:32:59 CEST 2007

#81: Via: Varnish header duplicate
 Reporter:  xing_litespeed  |        Owner:  phk        
     Type:  enhancement     |       Status:  closed     
 Priority:  low             |    Milestone:  Varnish 2.0
Component:  varnishd        |      Version:  1.0        
 Severity:  minor           |   Resolution:  wontfix    
 Keywords:  via header      |  
Changes (by phk):

  * status:  new => closed
  * resolution:  => wontfix


 RFC2616 says:

 14.45  Via

    The Via general-header field MUST be used by gateways and proxies to
    indicate the intermediate protocols and recipients between the user
    agent and the server on requests, and between the origin server and
    the client on responses. It is analogous to the "Received" field of
    RFC 822 [9] and is intended to be used for tracking message forwards,
    avoiding request loops, and identifying the protocol capabilities of
    all senders along the request/response chain.

 I read this as all boxes must include a Via header, even if it is
 identical to an already present via header.

 As it is, with the editing functions now available in VCL, the
 administrator can override.

Ticket URL: <http://varnish.projects.linpro.no/ticket/81#comment:1>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator

More information about the varnish-bugs mailing list