The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"не запускается squid"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"не запускается squid"  
Сообщение от THE_Beginner (ok) on 18-Окт-06, 15:28 
ос suse 10

Поставил squid на локальную машину (из rpm), на шлюзе стоит еще один прокси-сервер, хочу выйти через squid -> прокси сервер на шлюзе, в и-нет

настраиваю в первый раз!
делаю под root'ом

пример конфига

/etc/squid/squid.conf

#Порты squid
http_port 127.0.0.1:3128
icp_port 3130

#Вышестоящий прокси-сервер
#cache_peer 192.168.2.210 parent 3128 3130

#Слова в URL при обнаружении которых squid
#будет не кэшировать объекты, а напрямую перенаправлять запрос серверу
hierarchy_stoplist cgi-bin, chat

#Объем RAM-памяти доступный squid и каталог для кэша
cache_mem 20 MB
cache_dir ufs /usr/local/squid/cache 2048 16 256

#Максимльный размер объектов, которые будут сохранены в кэше
maximum_object_size 16384 KB

#Время жизни страничек с ошибкой
negative_ttl 1 minutes

#Время жизни удачного преобразования DNS-имен в IP-адреса
positive_dns_ttl 6 hours

#Время жизни неудачного преобразования DNS-имен в IP-адреса
negative_dns_ttl 5 minutes

#Хосты которым разрешен доступ к squid
acl localnet src 192.168.2.0/255.255.255.0
acl local_host src 127.0.0.1/255.255.255.255

#Разрешенные SSL-порты
#acl SSL_ports port 443 563

#Запрещаем доступ к squid всем кроме тех кому нужно
http_access allow localnet
http_access allow local_host
#http_access SSL_ports
#http_access deny all

#С правами какого пользователя выполняется squid
cache_effective_user nobody

#С парвами какой группы выполняется squid
cache_effective_group nogroup
_________________________________________

создал ему папку: /usr/local/squid/cache

сделал:
chown -R nobody:nogroup /usr/local/squid/


Запускаю (под root'ом)
squid -z
пишет:
Creating Swap Directories

Все...
Дальше что делать?

Делаю squid -k check
squid: ERROR: No running copy

Приехали... Почему не запускается?

делаю su nobody

запускаю под пользователем nobody (если делать тоже самое под root'oм пару менут демон пашет, потом unuse)

/etc/init.d/./squid start
пришет:
./squid: line 48: ulimit: open files: cannot modify limit: Operation not permitted
Starting WWW-proxy squid startproc: cannot open /var/log/squid/rcsquid.log: Permission denied
failed

Не могу понять!!! Почиму этот путь: cannot open /var/log/squid/rcsquid.log: Permission denied???
указан же: cache_dir ufs /usr/local/squid/cache 2048 16 256

ЗАМУЧИЛСЯ УЖЕ!!!
Как его засатвить запустибься?!!!
заранее спасибо всем ответевшим!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "не запускается squid"  
Сообщение от DeadLoco (ok) on 18-Окт-06, 16:22 
>ЗАМУЧИЛСЯ УЖЕ!!!
>Как его засатвить запустибься?!!!

В конфиге прописать директивы с явным указанием логов:

  cache_access_log    /usr/local/squid/log/access.log
  cache_log           /usr/local/squid/log/cache.log

затем создать эти файлы:

  touch /usr/local/squid/log/access.log
  touch /usr/local/squid/log/cache.log

затем установить права доступа к ним:

  chown nobody:nogroup /usr/local/squid/log/*

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "не запускается squid"  
Сообщение от Alex_JD on 25-Фев-07, 13:58 
>>ЗАМУЧИЛСЯ УЖЕ!!!
>>Как его засатвить запустибься?!!!
>
>В конфиге прописать директивы с явным указанием логов:
>
>  cache_access_log    /usr/local/squid/log/access.log
>  cache_log          
> /usr/local/squid/log/cache.log
>
>затем создать эти файлы:
>
>  touch /usr/local/squid/log/access.log
>  touch /usr/local/squid/log/cache.log
>
>затем установить права доступа к ним:
>
>  chown nobody:nogroup /usr/local/squid/log/*

по умолчанию владелец файлов access.log сache.log store.log - squid
группа - nogroup
а rcsquid.log - root:root соответсвено

-rw-r--r--   1 squid nogroup 5312 Feb 25 15:58 access.log
-rw-r--r--   1 squid nogroup 9644 Feb 25 15:55 cache.log
-rw-r--r--   1 root  root       0 Feb 25 15:49 rcsquid.log
-rw-r--r--   1 squid nogroup 3951 Feb 25 15:58 store.log

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру