/dev/sdc1 on /var/spool/squid2 type ext3
(rw,noatime,seclabel,data="">
/dev/sdb1 on /var/spool/squid1 type ext3
(rw,noatime,seclabel,data="">
I set the cache user to be squid in the squid.conf and I
reference the drives for caching.
cache_dir aufs /var/spool/squid1 460800 32 512
cache_dir aufs /var/spool/squid2 460800 32 512
cache_dir aufs /var/spool/squid3 460800 32 512
cache_dir aufs /var/spool/squid4 460800 32 512
ls -l of the /var/spool shows proper perms, they are
propagated.
drwxr-x---. 34 squid squid 4096 Aug 21 10:01 squid1
drwxr-x---. 34 squid squid 4096 Aug 21 10:01 squid2
drwxr-x---. 34 squid squid 4096 Aug 21 10:01 squid3
drwxr-x---. 34 squid squid 4096 Aug 21 10:01 squid4
The cache dirs were successfully created using squid -z and
all of the subfolders were generated. Squid starts and
everything appears to be great. Until I monitor the cache.log,
then I see the errors begin.
Some like this.
2015/08/16 03:41:55 kid1| /var/spool/squid1/cache/19/8B:
(13) Permission denied
2015/08/16 03:42:10 kid1| /var/spool/squid2/cache/19/8B:
(13) Permission denied
2015/08/16 03:42:25 kid1| /var/spool/squid3/cache/19/8B:
(13) Permission denied
2015/08/16 03:42:40 kid1| /var/spool/squid4/cache/19/8B:
(13) Permission denied
2015/08/16 03:42:55 kid1| /var/spool/squid1/cache/1A/8B:
(13) Permission denied
2015/08/16 03:43:10 kid1| /var/spool/squid2/cache/1A/8B:
(13) Permission denied
2015/08/16 03:43:25 kid1| /var/spool/squid3/cache/1A/8B:
(13) Permission denied
2015/08/16 03:43:40 kid1| /var/spool/squid4/cache/1A/8B:
(13) Permission denied
2015/08/16 03:43:55 kid1| /var/spool/squid1/cache/1B/8B:
(13) Permission denied
Some like this.
2015/08/21 10:02:13 kid1| /var/spool/squid2/17/1FF: (13)
Permission denied
2015/08/21 10:02:13 kid1| DiskThreadsDiskFile::openDone:
(13) Permission denied
2015/08/21 10:02:13 kid1| /var/spool/squid4/00/00/00000000
2015/08/21 10:02:28 kid1| /var/spool/squid3/17/1FF: (13)
Permission denied
2015/08/21 10:02:32 kid1| DiskThreadsDiskFile::openDone:
(13) Permission denied
2015/08/21 10:02:32 kid1| /var/spool/squid4/00/00/00000001
2015/08/21 10:02:33 kid1| DiskThreadsDiskFile::openDone:
(13) Permission denied
2015/08/21 10:02:33 kid1| /var/spool/squid4/00/00/00000002
2015/08/21 10:02:33 kid1| DiskThreadsDiskFile::openDone:
(13) Permission denied
2015/08/21 10:02:33 kid1| /var/spool/squid4/00/00/00000003
2015/08/21 10:02:33 kid1| DiskThreadsDiskFile::openDone:
(13) Permission denied
2015/08/21 10:02:33 kid1| /var/spool/squid4/00/00/00000004
2015/08/21 10:02:33 kid1| DiskThreadsDiskFile::openDone:
(13) Permission denied
2015/08/21 10:02:33 kid1| /var/spool/squid4/00/00/00000005
2015/08/21 10:02:33 kid1| DiskThreadsDiskFile::openDone:
(13) Permission denied
2015/08/21 10:02:33 kid1| /var/spool/squid4/00/00/00000006
2015/08/21 10:02:33 kid1| DiskThreadsDiskFile::openDone:
(13) Permission denied
2015/08/21 10:02:33 kid1| /var/spool/squid4/00/00/00000007
The folders remain empty of course, so no caching is taking
place.
I am truly stumped as to what I may be doing wrong since
squid has enough perms to create the dirs but not enough to
save to them.
Any help would be great.
Thanks!
Zim