Creo que esto le ha pasado a mas de uno, instalar varnish, intentar cambiar su puerto por defecto por el puerto 80 (http) y ver que no es como lo indica su documentación.
/etc/systemd/system/varnish.service.d/customexec.conf
Bueno pues es verdad, en Ubuntu (donde me ha pasado de un tiempo para acá {systemd}) siempre es lo mismo y viendo que es difícil encontrar una guía de como cambiarlo exactamente lo publico aquí.
Hay que saber de donde carga esos valores varnish, pues no los esta cargando del «/etc/default/varnish» si no de otro directorio (vamos, que si lo cambiamos de ahí y no aplica es obvio).
Ejecutamos
grep -R ‘ExecStart=/usr/sbin/varnishd’ /etc/
Y nos dará la ruta
/etc/systemd/system/multi-user.target.wants/varnish.service
Ahí es donde editamos el execstart al gusto (cambiarlo al puerto 80, etc). Después aplicamos un daemon reload y reiniciamos el servicio con esto ya tendríamos el cambio de varnish al puerto 80.
Saludos.
Deja una respuesta