Hell list,<div><br></div><div>I am running some varnish boxes for my CDN deployment.  I am gonna parse the varnish log to see its recent received requests and ask other varnish boxes to cache those content as well.</div><div>
<br></div><div>It is very easy to write a script with curl to make it possible, but If I curl on other varnish boxes they well return the content back to me, which I don&#39;t want it to do so.</div><div><br></div><div>I am thinking maybe I can send a &quot;Cache-Control: just-cache&quot; header to other boxes and when they see this header they will not &#39;deliver&#39; in theyr vcl_deliver(). So I tried this configuration</div>
<div><br></div><div><div>sub vcl_deliver {</div><div>         if (req.http.Cache-Control ~ &quot;just-cache&quot;) {</div><div>               error 200 &quot;Cached&quot;;</div><div>               return (pass);</div><div>
         }</div><div>    return (deliver);</div><div>}</div></div><div><br></div><div>But no good luck. I guess vcl_deliver just can&#39;t get the value of  req.http.Cache-Control.  </div><div><br></div><div>Is it still possible to achieve this just with VCL?</div>
<div><br></div><div>pahud</div><div><br></div>