@luckman212 said in WebGUI populates syslog when dashboard running:
but in my opinion, "normal" nginx access logs belong in /var/log/nginx/access.log like on a standard system,
A normal FreeBSD, or actually any OS, true, and that folder and file even exist.
Or, pfSense isn't 'normal, it groups all log files into the same /var/log/
That said, if you trust your devices - trust yourself and those who access pfSense, then there is nothing that can stop you from doing what you want : change the default pfSense behaviour.
Have a look at /var/etc/nginx-webConfigurator.conf - probably line 22.
Because it's just for you, no need to create a
d446ed0c-d5e6-4597-ae56-9db90af50e4f-image.png
go ahead a change this one : here it is.
and I get it, that "Status > System Logs > System > GUI Service" log only has - default - 2000 entries are so, which means "useful info" will be gone pretty fast. 👍 to send it to a remote syslogger right away, and your internal pfSense drive will say "thank you". Knowing that some of us use internal drives that just 'die' if to much solicited ...
I'm pretty sure this access_log option permits you to do do.
Best solution imho would be : make you own patch, and put it into the System > Patches.
Then click on it, and your own patch is active. (you will have to restart the nginx web server process)
Click again, and your pfSense is 'native' again.
Anyway, that is what I would do ^^