Opensuse 15.4 - Squid was updated to squid-5.7-150400.3.6.1.x86_64 on 7th October. Problem occurred after this - not seen as sunning in webmin's squid module or monitor. The squid module config appears to match the running service for location of executable, pid, etc.
If you check the configuration page of the Squid module, is the PID file set correctly?
Thanks. It seems they moved it to a subdirectory /run/squid/squid.pid. It was /var/run/squid.pid. (though /run is symlinked to /var/run). Working now thx
Thanks, I'll have Webmin look in that directory as well in the next release.
This issue has resurfaced - see https://www.suse.com/support/update/announcement/2023/suse-ru-20232832-1/
The pidfile is now back in the root of /run
Webmin 2.201 is reporting it's down (OpenSuSe 15.6)
It can be fixed by changing the pid location in the squid control module back to /run/squid.pid
Last edit: Richard Farthing 2024-08-01
I checked Webmin's Squid module config in
/etc/webmin/squid/config
file for OpenSUSE and it seems that we are configuring PID as:Is this right?
Not any longer it seems. According to the link above and my experience, it's now just /run/squid.pid, I think perhaps since 15.5. 15.6 is current.
Thanks, I'll have Webmin look in that directory as well in the next release.