<div dir="ltr"><div dir="ltr"><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 9 Jul 2020 at 16:30, Alex Rousskov <<a href="mailto:rousskov@measurement-factory.com">rousskov@measurement-factory.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 7/9/20 2:25 AM, Matthew Macdonald-Wallace wrote:<br>
> <br>
>     > I'll check the version that we're running and see if I can do this.  I<br>
>     > suspect that due to "enterprise requirements" our version won't be the<br>
>     > latest, but hopefully it will support this.<br>
> <br>
>     AFAICT, all supported Squid versions have parameters(). You will need to<br>
>     enable configuration_includes_quoted_values in squid.conf to get that<br>
>     feature. IIRC, that directive was supposed to be on by default, but that<br>
>     cannot happen until we fix regex support (at least).<br>
<br>
> Turns out we're running 3.5.x<br>
<br>
I have not tested this, but if my quick reading of the latest v3.5 code<br>
is correct, then the missing parameters() file is treated as a FATAL<br>
configuration error (in ConfigParser::NextToken). How do you use<br>
parameters()? What happens when you use parameters() with an existing<br>
file? A missing file?<br></blockquote><div><br></div><div>For some reason, the behaviour is the same (it starts regardless).</div><div><br></div><div>For now, I've added a conditional into the SystemD service file that checks for the whitelist and only starts if it is present, and that works.</div><div><br></div><div>I've also logged a ticket in our internal tracker to look into upgrading to v4 of squid, so for now it's working even if it's not the prettiest behaviour!</div><div><br></div><div>Thanks for all your help :)</div><div><br></div><div>Matt</div></div><img src="https://t.sidekickopen83.com/s1t/o/5/f18dQhb0S7ks8dDMPbW2n0x6l2B9gXrN7sKj6v5dcMvW8p-Ynq7fZy4YW8rBw7M3LvrVvW97RML61k1H6H0?si=5827820355977216&pi=3ff87f02-3cf5-44af-d72b-6d9406287b0b&ti=null" alt="" style="display:none!important" height="1" width="1"><div></div></div>

<br>
<div><br>--</div><div>Mockingbird Consulting<br></div><div>Connecting you with your environment</div><div><br></div><div dir="ltr">w: <a href="http://www.mockingbirdconsulting.co.uk/" target="_blank">www.mockingbirdconsulting.<wbr>co.uk</a><br>e: <a href="mailto:matt@mockingbirdconsulting.co.uk" target="_blank">info@mockingbirdconsulting.<wbr>co.uk</a><br>t: +44 (0) 1600 717142</div><div dir="ltr"><br></div><div dir="ltr">Bridges Centre,</div><div dir="ltr">Drybridge House,</div><div dir="ltr">Monmouth,</div><div dir="ltr">NP25 5AS<br><br>Registered in England and Wales, Company Number 10488438</div>