[Varnish] #1652: Vary: * should be handled in core

Varnish varnish-bugs at varnish-cache.org
Tue Jan 6 14:01:57 CET 2015

#1652: Vary: * should be handled in core
 Reporter:  slink     |       Owner:  phk
     Type:  defect    |      Status:  closed
 Priority:  normal    |   Milestone:
Component:  varnishd  |     Version:  trunk
 Severity:  normal    |  Resolution:  wontfix
 Keywords:            |
Changes (by slink):

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


 phk any myself have discussed this and we don't see much sense in making a

 The main motivation for the ticket was that we create a '*' entry in the
 vary string which has no effect on vary processing except for the exotic
 corner case of a '*' request header.

 Changing core code to mark beresp uncacheable after v_b_r if {{{Vary: *}}}
 is present would be an option, but it would change semantics for no
 obvious benefit.

Ticket URL: <https://www.varnish-cache.org/trac/ticket/1652#comment:2>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator

More information about the varnish-bugs mailing list