Why would varnish.service suddenly change its port? (From 80 to 6081)

Viewed 67

I have a WordPress site with gunicorn and varnish running on an AWS instance.

This morning, the website gave a "502 Bad Gateway nginx" error.

Upon investigation, it looks like the varnish.service port was:

ExecStart=/usr/sbin/varnishd -j unix,user=vcache -F -a :6081 -T localhost:6082 -f /etc/varnish/default.vcl -S /etc/varnish/secret -s malloc,256m

According to some notes, the port needs to be 80 and not 6081. Changing the port to 80 fixed the nginx error.

This issue seems to happen about once a year where the varnish.service port suddenly changes by itself and someone has to manually change the port back to 80.

So my question is - why would varnish.service suddenly change its port? As far as I know, there were no updates or changes anywhere.

1 Answers
Related