Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Работа со squid3  (Прочитано 5528 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DDDDImoN

  • Автор темы
  • Участник
  • *
  • Сообщений: 150
  • Delete
    • Просмотр профиля
Работа со squid3
« : 12 Сентября 2012, 10:02:53 »
Добро всем времени суток,установил и настроил squid3, теперь возникла проблема безболезненного применения файла squid.conf, т.е. не перезагружая его! Нашел по статье http://www.k-max.name/linux/squid-proxy-v-linux/ следующее:

Программа squid3 с ключом -k и дополнительным параметром позволяет удобно управлять демоном, не прерывая пользователей. Примеры:

    -k - послать команду работающему серверу:
        reconfigure - посылка сигнала HUP - перечитать и использовать файл конфигурации
        rotate - обрезать логи; сигнал USR1
        shutdown - корректно остановить squid; сигнал TERM
        interrupt - убить squid; сигнал INT
        kill - жестко убить squid; сигнал KILL
        debug - начать/закончить полную трассировку; сигнал USR2
        check - проверить корректность работы squid (без сообщений - работает корректно); сигнал ZERO
        parse - проверить синтаксис squid.conf

Собственно, изменив squid.conf, выполнив squid3 -k parse, можно убедиться в корректности внесенных изменений, далее выполнив squi3 -k reconfigure можно практически не обрывая пользователей применить изменения. Очистку кэша (пересоздание) можно выполнить командой squid3 -z.

Но не работает ни parse, ни reconfigure!! Может что то не так делаю! При вводе команды следующее:

root@xxxxxxx:/etc/squid3# squid3 -k reconfigure
root@xxxxxxx:/etc/squid3# squid3 -k reconfigure
root@xxxxxxx:/etc/squid3#

После - пользователь, как ходил на запрещенный сайт, так и ходит! Только после перезагрузки сервера ему закрывается доступ!
В чем причина не работы команд??
ЖиЗнььььь ;)

Оффлайн olegik-hp

  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: Работа со squid3
« Ответ #1 : 13 Сентября 2012, 18:07:17 »
Конфиги?
1) Лучшая помощь -- Линк на доку.
2) Главное -- не просто сделать, а понять как.
3) Просто пару слов, для понимания -- лучший ответ.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Работа со squid3
« Ответ #2 : 13 Сентября 2012, 22:33:53 »
Мне кажется конфиги не при чём. Тут вся беда в их дислокации.
Попробуйте по феншую
sudo /etc/init.d/squid3 reloadили
sudo /etc/init.d/squid3 force-reload
« Последнее редактирование: 13 Сентября 2012, 22:35:44 от fisher74 »

Оффлайн DDDDImoN

  • Автор темы
  • Участник
  • *
  • Сообщений: 150
  • Delete
    • Просмотр профиля
Re: Работа со squid3
« Ответ #3 : 14 Сентября 2012, 17:51:09 »
Мне кажется конфиги не при чём. Тут вся беда в их дислокации.
Попробуйте по феншую
sudo /etc/init.d/squid3 reloadили
sudo /etc/init.d/squid3 force-reload

под рутом приводит к полному краху squidа и потом не запускает, так как встаёт cache_effective_user root потом хоть убирай хоть меняй бесполезно - не стартует!
ЖиЗнььььь ;)

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Работа со squid3
« Ответ #4 : 14 Сентября 2012, 20:40:42 »
Что значит под рутом? кальмар изначально управляется рутом, хотя и работает от имени поьзователя proxy.
Что-то Вы накрутили не то. И как же Вы его запускаете?

P.S. Видимо бз конфига действительно не обойтись. Ждём (grep -v "^#\|^$" /etc/squid3/squid.conf)

P.P.S А Вы стартовые скрипты точно не трогали?

Оффлайн DDDDImoN

  • Автор темы
  • Участник
  • *
  • Сообщений: 150
  • Delete
    • Просмотр профиля
Re: Работа со squid3
« Ответ #5 : 22 Сентября 2012, 07:46:09 »
Что значит под рутом? кальмар изначально управляется рутом, хотя и работает от имени поьзователя proxy.
Что-то Вы накрутили не то. И как же Вы его запускаете?

P.S. Видимо бз конфига действительно не обойтись. Ждём (grep -v "^#\|^$" /etc/squid3/squid.conf)

P.P.S А Вы стартовые скрипты точно не трогали?

Нет не трогал скрипты, крутить ни чего не крутил, в конфиге указал только кэш, acl и http_access! Всё! 
ЖиЗнььььь ;)

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Работа со squid3
« Ответ #6 : 23 Сентября 2012, 08:02:25 »
Извините, но похоже у Вас зрительный кеш маленький. Кроме вопроса в PPS я ещё кое-что просил.

 

Страница сгенерирована за 0.02 секунд. Запросов: 22.