[squid-users] squid stops replying
Amos Jeffries
squid3 at treenet.co.nz
Wed Aug 23 20:07:18 UTC 2017
On 23/08/17 20:15, Vieri wrote:
> Hi,
>
> After a long time working correctly, Squid stops working all of a sudden.
>
> No new requests/replies show up in the logs. Complete silence.
>
> If I issue "squid -k reconfigure" I get this message in cache.log:
> Set Current Directory to /var/cache/squid
>
> If I set "debug_options rotate=1 ALL,9" and run "squid -k reconfigure" twice then I get this in cache.log:
>
> 2017/08/23 07:54:32.676| 21,3| tools.cc(610) enter_suid: enter_suid: PID 17797 taking root privileges
> 2017/08/23 07:54:32.676| 13,3| mem.cc(473) Report: Memory pools are 'on'; limit: 5.000 MB
> 2017/08/23 07:54:32.676| Set Current Directory to /var/cache/squid
> 2017/08/23 07:54:32.676| 21,3| tools.cc(543) leave_suid: leave_suid: PID 17797 called
> 2017/08/23 07:54:32.676| 21,3| tools.cc(565) leave_suid: leave_suid: PID 17797 giving up root, becoming 'squid'
> 2017/08/23 07:55:01.605| 21,3| tools.cc(610) enter_suid: enter_suid: PID 17927 taking root privileges
> 2017/08/23 07:55:01.605| 13,3| mem.cc(473) Report: Memory pools are 'on'; limit: 5.000 MB
> 2017/08/23 07:55:01.605| Set Current Directory to /var/cache/squid
> 2017/08/23 07:55:01.605| 21,3| tools.cc(543) leave_suid: leave_suid: PID 17927 called
> 2017/08/23 07:55:01.605| 21,3| tools.cc(565) leave_suid: leave_suid: PID 17927 giving up root, becoming 'squid'
>
> However, any attempt to browse the web leads to nothing new in the logs.
At ALL,9 that is a sign of major trouble. The log data is not going
where it should be. Please check your squid.conf that it is not sending
cache_log directive to /dev/null, a pipe or something.
>
> Finally, stopping the squid service fails. I can list the squid processes:
>
> # ps -ae | grep squid
> 4439 ? 05:29:57 squid
> 9059 ? 00:00:00 squid
> 9160 ? 00:00:00 squid
> 9162 ? 00:11:42 squid
> 9206 ? 00:00:00 squid
> 9208 ? 00:02:04 squid
> 9254 ? 00:00:00 squid
> 9257 ? 00:00:28 squid
> 9313 ? 00:00:00 squid
> 9315 ? 00:00:55 squid
>
That seems a lot. What exactly are those processes each doing?
"ps aux | grep squid" should show the process roles.
If you run "squid -k shutdown ; squid -k shutdown" do they all fully stop?
(exactly that command, shutdown twice in a row)
Once Squid is fully stopped, start it again. Is the problem resolved
when it comes back up?
Amos
More information about the squid-users
mailing list