Can you paste the output of varnishlog? And can you double check before and after stopping / restating that there is nothing on port 80 before starting varnish and then confirm varnish is listening on port 80 after you start it? You can go this with `lsof -i :80 -sTCP:LISTEN`
On Sat, Feb 13, 2016 at 11:56 AM, Mike Jones <[email protected]> wrote: > I have a 'WordPress basic single instance' from > http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/sample-templates-applications-us-west-1.html > > and my varnish file, located in /etc/sysconfig/varnish, looks like > > http://pastebin.com/hZNr6Apc > > While my httpd conf file, /etc/httpd/conf/httpd.conf, looks like > > http://pastebin.com/xeZs8KQq > > Running varnishstat looks like it's running but when visiting the > webserver through the browser the page fails to load. > > On Sat, Feb 13, 2016 at 4:15 PM, Brad Tarver <[email protected]> wrote: > >> 6082 is the admin port >> >> This is my config on ubuntu: http://pastebin.com/E3tQ1eC1 >> >> >> >> >> >> >> -- >> Brad Tarver >> >> >> Mike Jones wrote: >> >> Yes, I was talking about the security group, I did open that but it >> didn't make any difference. >> >> With the settings previously mentioned I tried running curl on port 80 on >> I get >> >> curl: (7) Failed to connect to localhost port 80: Connection refused. >> >> On port 8080 I get the default apache page, but adding a directory after >> the port 'curl 127.0.0.1:8080/wordpress' I get an error saying the page >> has moved. >> >> On port 6082 I get 'Authentication required' >> >> >> On Sat, Feb 13, 2016 at 1:41 PM, Lee Trout <[email protected]> wrote: >> >>> > Do I need to open port 8080 too? >>> >>> Open it where? In a security group? You should make sure you have port >>> 80 open in your security group but that won't affect local host. >>> >>> You should try curling against the interfaces on the box from the box >>> itself and make sure it's actually sending info back locally. With your >>> config I believe you should be able to curl local host on port 80 as well >>> since you only specified a listening port. >>> >>> On Saturday, February 13, 2016, Mike Jones <[email protected]> >>> wrote: >>> >>>> Hi, >>>> >>>> I have a single ec2 instance running and would like to install and >>>> configure Varnish for that aws instance >>>> >>>> I've changed the default settings for varnish - /etc/sysconfig/varnish >>>> >>>> DAEMON_OPTS="-a :80 \ >>>> -T localhost:6082 \ >>>> -b localhost:8080 \ >>>> -u varnish -g varnish \ >>>> -s file,/var/lib/varnish/varnish_storage.bin,1G" >>>> >>>> and configured httpd - /etc/httpd/conf/httpd.conf to listen on port 8080 >>>> >>>> But when I restart both services, the webpage fails to load. >>>> >>>> There's nothing in the error_log and when I tail -f the access_log >>>> nothing is logged when I refresh the page. >>>> Do I need to open port 8080 too? >>>> >>>> Are there any guides on how to configure Varnish for an aws instance? >>>> >>>> Thanks >>>> >>> >>> >>> -- >>> Sorry I fat thumbed this on an iPhone >>> >> >> _______________________________________________ >> varnish-misc mailing >> [email protected]https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc >> >> >> >
_______________________________________________ varnish-misc mailing list [email protected] https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
