<div dir="ltr">Hey all,<div><br></div><div>We're re-configuring a squid proxy solution for a client and as part of it we made the assumption that squid would fail if we asked it to read a whitelist that wasn't present.</div><div><br></div><div>We've now discovered that Squid fails to read the file, throws an error in the log ( Error: Cannot open file /etc/squid/whitelist.txt for reading ), and then starts up anyway and listens on port 3128 but without the whitelist present.</div><div><br></div><div>I've also discovered the "-C" flag that helps us ignore even more serious issues, however I can't find anything either in the documentation or by searching that shows us how to make squid stop as soon as it encounters an error.</div><div><br></div><div>Is this possible? I've searched the FAQ and various other sources, but of course "stop squid from starting when error" or similar just returns a load of results about how to fix various errors that stop squid from starting, rather than deliberately wanting Squid to fail.</div><div><br></div><div>Thanks in advance,</div><div><br></div><div>Matt<br clear="all"><div><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><br></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><br></div><div><span style="font-size:12.8px">--</span></div><div><span style="font-size:12.8px">Matthew Macdonald-Wallace MIET</span></div><div><span style="font-size:12.8px">Co-Founder</span></div><div><span style="font-size:12.8px">Mockingbird Consulting</span></div><div><span style="font-size:12.8px">Connecting you with your environment</span></div><div><span style="font-size:12.8px"><br></span></div><div dir="ltr"><span style="font-size:12.8px">w: </span><a href="http://www.mockingbirdconsulting.co.uk/" style="font-size:12.8px" target="_blank">www.mockingbirdconsulting.co.uk</a><br style="font-size:12.8px"><span style="font-size:12.8px">e: </span><a href="mailto:matt@mockingbirdconsulting.co.uk" style="font-size:12.8px" target="_blank">matt@mockingbirdconsulting.co.uk</a><br style="font-size:12.8px"><span style="font-size:12.8px">t: +44 (0) </span><span style="font-size:12.8px">1600 717142</span></div><div dir="ltr"><span style="font-size:12.8px"><br></span>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<br></div></div></div></div></div></div></div></div></div></div></div></div></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>