squid swap.state permission error
久々に外部向けproxyとして利用しているsquidをreloadではなく、restartしたところ、起動しなくなった。
正確に言うと通常起動する2つのdaemonが片方だけ起動して、実質利用できない状態。
syslogを追うと、以下が怪しいと思えたので、
/var/spool/squid/以下を確認したところ
Mar 24 12:56:58 hogehoge squid[18432]: /var/spool/squid/swap.state: (13) Permission denied
Mar 24 12:56:58 hogehoge squid[18432]: storeUfsDirOpenSwapLog: Failed to open swap log.
だったので
-rw-r----- 1 root proxy 48 2007-03-24 15:32 swap.state
してsquid再起動し解決。
sudo chmod 440 ./swap.state