LINUX.ORG.RU
ФорумAdmin

Squid не хочет раскручивать кэш


0

0

в системе заригестрирован как root,
запускаю squid -z, получаю в ответ следующее:

2001/02/07 17:34:15| Creating Swap Directories
FATAL: Failed to make swap directory /usr/local/squid/cache/00: (13) Permission denied
Squid Cache (Version 2.2.STABLE3): Terminated abnormally.
CPU Usage: 0.058 seconds
Maximum Resident Size: 940 KB
Page faults with physical i/o: 0

Пробовал делать chmod и разрешать всем писать в его директорию - не помогло. Чего ему не хватат?

anonymous

_внимательно_ еще раз проверь пермишены, проверь какой эффективный UID у сквида в конфиге. наверняка где-то лажанулся.

sasha999 ★★★★
()

1. Проверь от какого пользователя у тебя запускается сквид: cache_effective_user, cache_effective_group. 2. У тебя вообще этот каталог есть ??? Сквид его сам не создает!!! 3. Если есть - проверь права на него. Должно помогти

anonymous
()

Фрагмент из squid.conf<p> <p>cache_effective_user squid <p>cache_effective_group squid <p>в /etc/passwd & /etc/group должны существовать соответствующие пользователь и группа.

anonymous
()

Фрагмент из squid.conf<p> <p>cache_effective_user squid <p>cache_effective_group squid <p>в /etc/passwd & /etc/group должны существовать соответствующие пользователь и группа.

anonymous
()

Фрагмент из squid.conf<p> <p>cache_effective_user squid <p>cache_effective_group squid <p>в /etc/passwd & /etc/group должны существовать соответствующие пользователь и группа.

anonymous
()

Фрагмент из squid.conf

cache_effective_user squid 
cache_effective_group squid 

в /etc/passwd & /etc/group должны существовать соответствующие 
пользователь и группа. (для данного примера squid)
И плюс уже сказанное выше :-)

anonymous
()

Фрагмент из squid.conf

cache_effective_user squid 
cache_effective_group squid 

в /etc/passwd & /etc/group должны существовать соответствующие 
пользователь и группа. (для данного примера squid)

anonymous
()

Фрагмент из squid.conf

cache_effective_user squid 
cache_effective_group squid 

в /etc/passwd & /etc/group должны существовать соответствующие 
пользователь и группа. (для данного примера squid)

anonymous
()

какое настойчивое желание помочь Ж)))))) это не обязательно дожен быть пользователь squid, мне встречались nobody по умолчанию или вот в OpenBSD если пакадж сквидовый поставить, то он от пользователя www дефолтом хочет работать ;)

anonymous
()

Желание помочь - есть конечно! :-))))) 
Связь... Язви ее в печенку :-((( Думал не отправилось, 
ан нет, оно вон как отправилось :-)
Согласен что юзер любой, это я так для примера squid взял :-)

anonymous
()

...Пробовал делать chmod и разрешать всем писать в его директорию - не помогло. Чего ему не хватат?

Проверь наличие /usr/local/squid/cache/, и то, что squid_effective_user(group) могут туды дойти (x на каталогах ;-))
Сделай squid -z

lb
()
26 ноября 2001 г.

Проверь права! cd /usr/local/squid ls -l Если писать все могут cache тогда cd cache ls -l На свяк случай если у тебя по винту с чужаков никто не лазит, то chmod 777 cache тебе поможет!

zz-top

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.