Здрасте. Вопрос достойные новичка. Как определить правильно ли идет кэширование?
на данные размышления навело чтение лога cache.log, а там:
2006/07/13 10:29:04| storeUfsCreate: Failed to create /usr/local/squid/cache/00/C6/0000C631 ((13) Permission denied)
почему ошибка создания директории?
squid.conf
cache_mem 32 MB
cache_dir ufs /usr/local/squid/cache 100 16 256
в access.log так
1135146675.464 588 192.168.0.10 TCP_MISS/200 409 GET http://stat.4u.pl/cgi-bin/s.cgi? - DIRECT/212.160.67.5 image/gif
1135146677.010 692 192.168.0.10 TCP_MISS/200 478 GET http://www.ftb.pl/glosuj_kluby.asp? - DIRECT/193.109.91.138 text/html
1135146681.898 180 192.168.0.10 TCP_MISS/200 2070 GET http://megamusic.com.pl/flash/ - DIRECT/213.251.139.48 text/html
1135146682.402 504 192.168.0.10 TCP_DENIED/403 1403 GET http://megamusic.com.pl/flash/logo_new2i.gif - NONE/- text/html
1135146682.417 15 192.168.0.10 TCP_DENIED/403 1389 GET http://megamusic.com.pl/flash/net.swf - NONE/- text/html
1135146695.625 1000 192.168.0.10 TCP_MISS/200 238 POST http://205.188.248.200/data? - DIRECT/205.188.248.200 AIM/HTTP
1135146696.721 367 192.168.0.249 TCP_MISS/200 238 POST http://205.188.248.200/data? - DIRECT/205.188.248.200 AIM/HTTP
1135146753.641 302 192.168.0.10 TCP_MISS/200 238 POST http://205.188.248.200/data? - DIRECT/205.188.248.200 AIM/HTTP
1135146754.737 478 192.168.0.249 TCP_MISS/200 238 POST http://205.188.248.200/data? - DIRECT/205.188.248.200 AIM/HTTP
1135146778.909 122108 192.168.0.10 TCP_MISS/200 446 GET http://205.188.248.200/monitor? - DIRECT/205.188.248.200 AIM/HTTP
1135146810.239 153595 192.168.0.249 TCP_MISS/200 425 GET http://205.188.248.200/monitor? - DIRECT/205.188.248.200 AIM/HTTP
1135146811.623 369 192.168.0.10 TCP_MISS/200 238 POST http://205.188.248.200/data? - DIRECT/205.188.248.200 AIM/HTTP
1135146812.736 382 192.168.0.249 TCP_MISS/200 238 POST http://205.188.248.200/data? - DIRECT/205.188.248.200 AIM/HTTP
инфы маловато, но, на мой взгляд, ты не создал кэш директорию.
/usr/bin/squid -z.
>инфы маловато, но, на мой взгляд, ты не создал кэш директорию.
>/usr/bin/squid -z.Директории созданы
/usr/local/squid/cache/
от 00 до FF
Failed to create /usr/local/squid/cache/00/C6/0000C631 ((13) Permission denied)
почему ошибка создания директории?
сквид от какого юзера и группы запускаешь ? дай права на запись на каталог /usr/local/squid/cache для этой группы и юзера !
>Failed to create /usr/local/squid/cache/00/C6/0000C631 ((13) Permission denied)
>почему ошибка создания директории?
>сквид от какого юзера и группы запускаешь ? дай права
> на запись на каталог /usr/local/squid/cache для этой группы
>и юзера !
cквид от "squid" юзера запускаю. на дириктории /usr/local/squid/cache выставил возможность записи для любого юзера.
Мож есть ссылочка где можно поподробней почитать про права юзеров и груп, ну и как-кому-чего раздавать?!
если дадите буду признателен.
А слабо дать команду chowh -R squid:squid /where/squid/cache