The OpenNET Project / Index page

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

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

"Squid не может запустить редиректор"
Сообщение от Pushkin emailИскать по авторуВ закладки on 07-Июл-02, 16:23  (MSK)
Такая вот проблема. В cache.log:
WARNING: Cannot run '/usr/local/bin/squidGuard'
Как и где можно посмотреть причину, почему он не может запустить его? Может какие ключики специальные сквиду при компиляции дать? Кстати, любая прога и скрипт, вставленные вместо squidGuard также обламываются. :(
Squid пробовал пускать и от nobody:nogroup и от squid:squid. SquidGuard собирался с параметрами SQUID_UID и SQUID_GID = squid. Что ещё я делаю не так?
Squid 2.4-STABLE7 (из сегодняшнего cvsup портов). FreeBSD 4.6-releng-p1. Шаманю и шаманю. Помогите, пожалуйста.
PS: Без редиректора сквид замечательно пускается и работает.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Squid не может запустить редиректор"
Сообщение от BartSimpson emailИскать по авторуВ закладки on 07-Июл-02, 16:37  (MSK)
Доступ к SquidGuard должен быть той-же владельца/группы, что и имя запуска squida + установлен пакет berkleydb 2(какая-то, не помню) + владельцем каталогов squidGuarda тоже этот зверь....
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Squid не может запустить редиректор"
Сообщение от Pushkin emailИскать по авторуВ закладки on 07-Июл-02, 16:47  (MSK)
>Доступ к SquidGuard должен быть той-же владельца/группы, что и имя запуска squida

Так и есть.

>+ установлен пакет berkleydb 2(какая-то, не помню) +

squidGuard ставился через порты, и berkleydb была установлена автоматом.

>владельцем каталогов squidGuarda
>тоже этот зверь....

Так и есть. Ещё какие-нибудь варианты есть?

PS: Эх, пахал же squid под os/2, и чего я полез на фрю его перетаскивать :(

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Squid не может запустить редиректор"
Сообщение от BartSimpsom emailИскать по авторуВ закладки on 08-Июл-02, 06:15  (MSK)
>PS: Эх, пахал же squid под os/2, и чего я полез на
>фрю его перетаскивать :(


DNS работает, попробуй squidGuard напрямую запустить, а потом посмотреть в логе, что написано, только потом лог убей, он будет прнадлежать не тому пользователю.....В каталогах squidGuarda есть db файлы? Убей их. Потом ксати посмотри файл squidGuard.conf, все ли туда куда надо прописано?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Squid не может запустить редиректор"
Сообщение от Pushkin emailИскать по авторуВ закладки on 08-Июл-02, 06:27  (MSK)
>DNS работает,

Да.

>попробуй squidGuard напрямую запустить, а потом посмотреть в логе, что
>написано, только потом лог убей, он будет прнадлежать не тому пользователю.....В
>каталогах squidGuarda есть db файлы? Убей их. Потом ксати посмотри файл
>squidGuard.conf, все ли туда куда надо прописано?


Сквидгард замечательно пускается и от рута, и от пользователя squid, в логах пишет что всё ок, что проблем нет и готов к работе. Проблема в том, что squid не может ничего запустить! Т.е. подсовываю ему в redirect_program свой скрипт - и он его тоже не пускает. Фигня какая-то. Где-то что-то не так в датском королевстве. На каждый процесс редиректора в логах сквида строка WARNING: cannot run bla-bla-bla.

PS: Сквид собирал с дефолтными ключами, которые в портах.

2All: кто-нибудь использует Squid 2.4-STABLE7 и squidGuard? Отзовитесь, плз...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Squid не может запустить редиректор"
Сообщение от BartSimpson emailИскать по авторуВ закладки on 08-Июл-02, 10:07  (MSK)
>>DNS работает,
>
>Да.
>
>>попробуй squidGuard напрямую запустить, а потом посмотреть в логе, что
>>написано, только потом лог убей, он будет прнадлежать не тому пользователю.....В
>>каталогах squidGuarda есть db файлы? Убей их. Потом ксати посмотри файл
>>squidGuard.conf, все ли туда куда надо прописано?
>
>
>Сквидгард замечательно пускается и от рута, и от пользователя squid, в логах
>пишет что всё ок, что проблем нет и готов к работе.
>Проблема в том, что squid не может ничего запустить! Т.е. подсовываю
>ему в redirect_program свой скрипт - и он его тоже не
>пускает. Фигня какая-то. Где-то что-то не так в датском королевстве. На
>каждый процесс редиректора в логах сквида строка WARNING: cannot run bla-bla-bla.
>
>
>PS: Сквид собирал с дефолтными ключами, которые в портах.
>
>2All: кто-нибудь использует Squid 2.4-STABLE7 и squidGuard? Отзовитесь, плз...


Проверь правильность redirect_program (полный путь правильность имени)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: Squid не может запустить редиректор"
Сообщение от Pushkin emailИскать по авторуВ закладки on 13-Июл-02, 20:34  (MSK)
>>2All: кто-нибудь использует Squid 2.4-STABLE7 и squidGuard? Отзовитесь, плз...
>Проверь правильность redirect_program (полный путь правильность имени)

Жаль, что идеи кончились... Редиректор так и не заработал :(
Причём много форумов есть, где народ эту проблему описывает, но ответа внятного никто не даёт. Похоже, эта карма избранных :) Приятно чувстовать себя избранным, но с другой стороны надо же что-то как-то решать...

2All: Вопрос тем, у кого таки живут squid+squidguard на фре: с какими ключиками собирали, господа? Поделитесь пожалуйста. И для того, и для другого. Попробую отрыть более другие версии сквида, попробую взять из пакаджей... В общем, буду копать. То, что проблема в сквиде - 100%. Он ни одну прогу из redirect_program пустить не может. Пофиг на пермишены и владельцев.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: Squid не может запустить редиректор"
Сообщение от Pushkin emailИскать по авторуВ закладки on 13-Июл-02, 21:18  (MSK)
>Такая вот проблема. В cache.log:
>WARNING: Cannot run '/usr/local/bin/squidGuard'
>Как и где можно посмотреть причину, почему он не может запустить его?

Эх, народ! Я кажись нашёл решение проблемы:
http://www1.at.squid-cache.org/mail-archive/squid-users/200206/0005.html

Короче, разбирайтесь с файрволлами. Loopback откройте :)
Завтра дома буду - проверю. Удачи всем.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "RE: Squid не может запустить редиректор"
Сообщение от Anonymous Искать по авторуВ закладки on 14-Июл-02, 19:43  (MSK)
>Такая вот проблема. В cache.log:
>WARNING: Cannot run '/usr/local/bin/squidGuard'
>Как и где можно посмотреть причину, почему он не может запустить его?
>Может какие ключики специальные сквиду при компиляции дать? Кстати, любая прога
>и скрипт, вставленные вместо squidGuard также обламываются. :(
>Squid пробовал пускать и от nobody:nogroup и от squid:squid. SquidGuard собирался с
>параметрами SQUID_UID и SQUID_GID = squid. Что ещё я делаю не
>так?
>Squid 2.4-STABLE7 (из сегодняшнего cvsup портов). FreeBSD 4.6-releng-p1. Шаманю и шаманю. Помогите,
>пожалуйста.
>PS: Без редиректора сквид замечательно пускается и работает.

В /usr/local/etc/squid (default) есть файл squidguard.conf, посмотри там, куда он пишет логи, директория должна сожержать принадлежать правильному владельцу, т.е. если Squid работает под UID/GID squid, то директория и файлы должны быть с тем же владельцем. После чего посмотри, что не так, в основном дело касается только прав и владельца

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "RE: Squid не может запустить редиректор"
Сообщение от Pushkin emailИскать по авторуВ закладки on 14-Июл-02, 23:26  (MSK)
>>Может какие ключики специальные сквиду при компиляции дать? Кстати, любая прога
>>и скрипт, вставленные вместо squidGuard также обламываются. :(

[...]

>В /usr/local/etc/squid (default) есть файл squidguard.conf, посмотри там, куда он пишет логи,
>директория должна сожержать принадлежать правильному владельцу, т.е. если Squid работает под
>UID/GID squid, то директория и файлы должны быть с тем же
>владельцем. После чего посмотри, что не так, в основном дело касается
>только прав и владельца

Вы правы, но проблема была совсем в другом. Посмотрите на мои вышеотквоченные слова - _любая_ программа обламывается. Проблема решилась
ipfw add allow all from 127.0.0.1 to 127.0.0.1

Всем спасибо за идеи. Теперь всё отлично работает.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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