Hi!<div><br></div><div>I hope this question have not been asked and answered hundreds of times, but I couldn't find an answer to it.</div><div><br></div><div>I'm using varnish 3.0.2. It is written in the documentation :</div>
<div><br></div><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<font face="arial, helvetica, sans-serif"><span style="background-color:rgb(255,255,255);color:rgb(34,34,34);line-height:20px;text-align:justify">The following variables are available while determining the hash key of an object:<br>
</span></font><font face="arial, helvetica, sans-serif">req.hash<br></font><font face="arial, helvetica, sans-serif">The hash key used to refer to an object in the cache. Used when both reading from and writing to the cache.</font></blockquote>
<div><div><br></div><div>I have tried using req.hash everywhere in my configuration file (vcl_hash, vcl_deliver, etc) and I always get this error at the compilation:</div><div><br></div><div><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<font face="'courier new', monospace">Message from VCC-compiler:<br>Symbol not found: 'req.hash' (expected type STRING_LIST):<br>('input' Line 218 Pos 29)<br>        set req.http.TEST = req.hash;<br>
----------------------------########-<br>Running VCC-compiler failed, exit 1<br>VCL compilation failed</font></blockquote></div><div><br></div><div>What am I missing? How exactly can I get the hash of a request?</div><div>
<br></div><div>Your help would be greatly appreciated!</div><div><br></div><div>Thanks in advance,</div><div>-Hugues</div>
</div>