<div dir="ltr">Thank you, running <span style="font-size:12.8px">‘varnishd -d -a :80 -T localhost:6082 -b localhost:8080 -u varnish -g varnish -s file,/var/lib/varnish/varnish_</span><span style="font-size:12.8px">storage.bin,1G’ works</span><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">When trying to run your original example it complained 'Only one of -b or -f can be specified'. So I removed the the 'f'.</span></div><div><span style="font-size:12.8px"><br></span></div><div>Changing it to <span style="font-size:12.8px">‘varnishd -a :80 -T localhost:6082 -b localhost:8080 -u varnish -g varnish -s file,/var/lib/varnish/varnish_</span><span style="font-size:12.8px">storage.bin,1G’</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Starts Varnish and the web page now loads, thank you.</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Out of interest, restarting the service fails on stopping the cache</span></div><div><span style="font-size:12.8px"><br></span></div><div><div style=""><span style="font-size:12.8px">[ec2-user@ip-xxx-xx-xx-xx varnish]$ sudo service varnish restart</span></div><div style=""><span style="font-size:12.8px">Stopping Varnish Cache:                                    [FAILED]</span></div><div style=""><span style="font-size:12.8px">Starting Varnish Cache:                                    [  OK  ]</span></div></div><div style=""><span style="font-size:12.8px"><br></span></div><div style=""><span style="font-size:12.8px">This isn't a huge issue, but any reason why the cache is failing?</span></div><div style=""><span style="font-size:12.8px"><br></span></div><div style=""><span style="font-size:12.8px">Thanks again :)</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Feb 13, 2016 at 6:23 PM, Paul Armstrong <span dir="ltr"><<a href="mailto:psa@otoh.org" target="_blank">psa@otoh.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
> On 2016-02-13, at 05:25:41, Mike Jones <<a href="mailto:michaeljones401@gmail.com">michaeljones401@gmail.com</a>> wrote:<br>
><br>
> DAEMON_OPTS="-a :80 \<br>
>              -T localhost:6082\<br>
>              -b localhost:8080 \<br>
>              -u varnish -g varnish \<br>
>              -s file,/var/lib/varnish/varnish_storage.bin,1G"<br>
><br>
</span><span class="">> But when I restart both services, the webpage fails to load.<br>
<br>
</span>Start varnish by hand: ‘varnishd -fd -a :80 -T localhost:6082 -b localhost:8080 -u varnish -g varnish -s file,/var/lib/varnish/varnish_storage.bin,1G’<br>
This turns on foreground and debugging, which should help locate the issue.<br>
<br>
You can also use ‘varnishlog' to show what’s going on traffic wise after you’ve worked out why it’s giving you a connection refused on the front end.<br>
<br>
If performance is your game, ‘-s malloc' is more likely to serve you better than ‘-s file’, unless you’re on a t2.tiny.<br>
<span class=""><br>
> Do I need to open port 8080 too?<br>
<br>
</span>As pointed out by others, do not open port 8080 to the world.<br>
<span class="HOEnZb"><font color="#888888"><br>
Paul<br>
<br>
</font></span></blockquote></div><br></div>