The OpenNET Project / Index page

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

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

"Проблема со Squid31"  +/
Сообщение от kharkov_max email(ok) on 24-Сен-09, 10:52 
День добрый.

Наблюдается следующая проблема со Squid31.

Не работает /usr/local/etc/rc.d/squid restart
Говорит так squid already running? (pid=1671).
Т.е. вроде как squid не запущен, но реально он есть в процессах.
Если я удаляю процесс Squid то компы не ходят в инет.

Т.е. squid работает, но как то на половину.
Пробовал делать deinstall и удалял папки сквида (кеш и т.д)
Переустанвливал заново, не помогает...

Так же при данной ситуации если в конфиге делаю http_access deny all, т.е. рублю все. то компы все равно лезут в инет ..

Помогите советом, как можно заставить его нормально работать ?

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

Оглавление

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


1. "Проблема со Squid31"  +/
Сообщение от PJ (ok) on 24-Сен-09, 10:57 
>[оверквотинг удален]
>
>Т.е. squid работает, но как то на половину.
>Пробовал делать deinstall и удалял папки сквида (кеш и т.д)
>Переустанвливал заново, не помогает...
>
>Так же при данной ситуации если в конфиге делаю http_access deny all,
>т.е. рублю все. то компы все равно лезут в инет ..
>
>
>Помогите советом, как можно заставить его нормально работать ?

Может быть, просто pid-файл остался в /var/run ? Потому и не стартует - думает что уже запущен.

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

2. "Проблема со Squid31"  +/
Сообщение от kharkov_max email(ok) on 24-Сен-09, 11:01 
>[оверквотинг удален]
>>Переустанвливал заново, не помогает...
>>
>>Так же при данной ситуации если в конфиге делаю http_access deny all,
>>т.е. рублю все. то компы все равно лезут в инет ..
>>
>>
>>Помогите советом, как можно заставить его нормально работать ?
>
>Может быть, просто pid-файл остался в /var/run ? Потому и не стартует
>- думает что уже запущен.

хм... pid файла squid нет в этом каталоге.
Наверняка и пишет что squid не запущен..

Как лечить ?

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

3. "Проблема со Squid31"  +/
Сообщение от PJ (ok) on 24-Сен-09, 11:14 
>[оверквотинг удален]
>>>
>>>Помогите советом, как можно заставить его нормально работать ?
>>
>>Может быть, просто pid-файл остался в /var/run ? Потому и не стартует
>>- думает что уже запущен.
>
>хм... pid файла squid нет в этом каталоге.
>Наверняка и пишет что squid не запущен..
>
>Как лечить ?

Посмотреть в squid.conf куда указывает параметр
pid_filename

он может быть и в /usr/local/squid/logs/squid.pid , например

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

4. "Проблема со Squid31"  +/
Сообщение от kharkov_max email(ok) on 24-Сен-09, 11:28 
>[оверквотинг удален]
>>
>>хм... pid файла squid нет в этом каталоге.
>>Наверняка и пишет что squid не запущен..
>>
>>Как лечить ?
>
>Посмотреть в squid.conf куда указывает параметр
>pid_filename
>
>он может быть и в /usr/local/squid/logs/squid.pid , например

Посмотрел в файле ...rc.d/squid путь к pid файлу указывает на /usr/local/squid
В этом каталоге такой файл есть.
Сделал killall -9 squid, прибил файл, дал каталогу chown -R root:squid /usr/local/squid.
Запустил squid, опять делаю restart и говорит что сквид не запущен, хотя в процессах он есть.
Т.е. данные манипуляции не помогли ...
Есть еще варианты ?

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

5. "Проблема со Squid31"  +/
Сообщение от PJ (ok) on 24-Сен-09, 12:29 
>[оверквотинг удален]
>>он может быть и в /usr/local/squid/logs/squid.pid , например
>
>Посмотрел в файле ...rc.d/squid путь к pid файлу указывает на /usr/local/squid
>В этом каталоге такой файл есть.
>Сделал killall -9 squid, прибил файл, дал каталогу chown -R root:squid /usr/local/squid.
>
>Запустил squid, опять делаю restart и говорит что сквид не запущен, хотя
>в процессах он есть.
>Т.е. данные манипуляции не помогли ...
>Есть еще варианты ?

То, что в rc.d/squid и то, что в squid.conf указывают на один и тот же файл?

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

6. "Проблема со Squid31"  +/
Сообщение от kharkov_max email(ok) on 24-Сен-09, 13:07 
>[оверквотинг удален]
>>В этом каталоге такой файл есть.
>>Сделал killall -9 squid, прибил файл, дал каталогу chown -R root:squid /usr/local/squid.
>>
>>Запустил squid, опять делаю restart и говорит что сквид не запущен, хотя
>>в процессах он есть.
>>Т.е. данные манипуляции не помогли ...
>>Есть еще варианты ?
>
>То, что в rc.d/squid и то, что в squid.conf указывают на один
>и тот же файл?

да

А не может быть причиной установленный но не настроеный sams ?
т.е я самс поставил но еще под него ничего не конфигурил

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

7. "Проблема со Squid31"  +/
Сообщение от kharkov_max email(ok) on 24-Сен-09, 14:39 
>[оверквотинг удален]
>>>Т.е. данные манипуляции не помогли ...
>>>Есть еще варианты ?
>>
>>То, что в rc.d/squid и то, что в squid.conf указывают на один
>>и тот же файл?
>
>да
>
>А не может быть причиной установленный но не настроеный sams ?
>т.е я самс поставил но еще под него ничего не конфигурил

ps ax показывает по squid такое:
1889  ??  S      0:00.07 (squid) (squid)

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

8. "Проблема со Squid31"  +/
Сообщение от kharkov_max email(ok) on 24-Сен-09, 16:58 
>[оверквотинг удален]
>>>и тот же файл?
>>
>>да
>>
>>А не может быть причиной установленный но не настроеный sams ?
>>т.е я самс поставил но еще под него ничего не конфигурил
>
>ps ax показывает по squid такое:
> 1889  ??  S      0:00.07
>(squid) (squid)

Народ Help ...
Не уж то ни кто ни чем помочь не может?

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

9. "Проблема со Squid31"  +/
Сообщение от sonkilla (ok) on 24-Сен-09, 21:28 
>[оверквотинг удален]
>>>
>>>А не может быть причиной установленный но не настроеный sams ?
>>>т.е я самс поставил но еще под него ничего не конфигурил
>>
>>ps ax показывает по squid такое:
>> 1889  ??  S      0:00.07
>>(squid) (squid)
>
>Народ Help ...
>Не уж то ни кто ни чем помочь не может?

кильните сквид
зайдите туда где он установлен обычно /usr/local/squid/sbin и запустите ./squid
вы тут писали что правите конфиг за дени алл но сквид нереагирует этот факт и факт того что у вас странности с запуском через стандартный скрипт наталкивает на мысль что у вас установкленно 2 сквида как вариант попробуйте удалить сквид с пакетов(или  с партов как у вас там) и собрать его из исходников также запустив как я выше написал.Также непомешало бы чтоб вы написали версию ОС на которой все это происходит и настройки фаирвола.

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

12. "Проблема со Squid31"  +/
Сообщение от kharkov_max email(ok) on 25-Сен-09, 06:09 
>[оверквотинг удален]
>
>кильните сквид
>зайдите туда где он установлен обычно /usr/local/squid/sbin и запустите ./squid
>вы тут писали что правите конфиг за дени алл но сквид нереагирует
>этот факт и факт того что у вас странности с запуском
>через стандартный скрипт наталкивает на мысль что у вас установкленно 2
>сквида как вариант попробуйте удалить сквид с пакетов(или  с партов
>как у вас там) и собрать его из исходников также запустив
>как я выше написал.Также непомешало бы чтоб вы написали версию ОС
>на которой все это происходит и настройки фаирвола.

На данный момент, получилось нормально запустить сквид.
Т.е. отрабатывает пользователей домена, режет сайты и скорость.
Единственное не удобство, это что б его перезапустить нужно делать
killall -9 squid и /usr/local/etc/rc.d/squid start
Если делаю /usr/local/etc/rc.d/squid restart или /usr/local/etc/rc.d/squid reload
система говори что squid не запущен.

Вероятнее всего к такой ситуации привело следующее.
В начале мной был установлен Squid 3.0, а потом не удаляя его я поверх поставил 3.1
Помогите пожалуйста полечить данный глюк.
Деинсталы удаление папок /usr/local/squid и /usr/local/etc/squid не помогает.
Вероятно запускающие скрипты лежат в другом месте, где я не знаю...
Для решения проблемы готов удалить оба сквида (полностью) и переставить все заново.
Все это дело деляю на:


>uname -a

FreeBSD gateway.com 7.2-RELEASE-p3 FreeBSD 7.2-RELEASE-p3 #3: Wed Sep 23 11:28:18 EEST 2009     qqq@gateway.com:/usr/obj/usr/src/sys/MY  i386

Спасибо за помощь.

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

10. "Проблема со Squid31"  +/
Сообщение от ALex_hha (ok) on 24-Сен-09, 23:15 
Ставил из портов или опять руками?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Проблема со Squid31"  +/
Сообщение от kharkov_max email(ok) on 25-Сен-09, 03:19 
>Ставил из портов или опять руками?

Из портов, и похоже что я первоначально поставил squid30, а потом поверх squid31...

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

13. "Проблема со Squid31"  +/
Сообщение от sonkilla (ok) on 25-Сен-09, 09:30 
>>Ставил из портов или опять руками?
>
>Из портов, и похоже что я первоначально поставил squid30, а потом поверх
>squid31...

ну вот и ответ)

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

14. "Проблема со Squid31"  +/
Сообщение от kharkov_max email(ok) on 25-Сен-09, 12:26 
>>>Ставил из портов или опять руками?
>>
>>Из портов, и похоже что я первоначально поставил squid30, а потом поверх
>>squid31...
>
>ну вот и ответ)

Ну ответ ясен, как теперь полечить? )))
Т.е. на данный момент все работает, но хочется не стопать и запускать сквид, а перечитывать конфиг ...

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

15. "Проблема со Squid31"  +/
Сообщение от ALex_hha (ok) on 25-Сен-09, 12:41 
>>>>Ставил из портов или опять руками?
>>>
>>>Из портов, и похоже что я первоначально поставил squid30, а потом поверх
>>>squid31...
>>
>>ну вот и ответ)
>
>Ну ответ ясен, как теперь полечить? )))
>Т.е. на данный момент все работает, но хочется не стопать и запускать
>сквид, а перечитывать конфиг ...

# pkg_info | grep squid

?

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

16. "Проблема со Squid31"  +/
Сообщение от kharkov_max email(ok) on 25-Сен-09, 14:02 
>[оверквотинг удален]
>>>
>>>ну вот и ответ)
>>
>>Ну ответ ясен, как теперь полечить? )))
>>Т.е. на данный момент все работает, но хочется не стопать и запускать
>>сквид, а перечитывать конфиг ...
>
># pkg_info | grep squid
>
>?

pkg_info | grep squid
squid-3.1.0.13      HTTP Caching Proxy (BETA Version)

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

17. "Проблема со Squid31"  +/
Сообщение от sonkilla (ok) on 25-Сен-09, 15:22 
>>>>Ставил из портов или опять руками?
>>>
>>>Из портов, и похоже что я первоначально поставил squid30, а потом поверх
>>>squid31...
>>
>>ну вот и ответ)
>
>Ну ответ ясен, как теперь полечить? )))
>Т.е. на данный момент все работает, но хочется не стопать и запускать
>сквид, а перечитывать конфиг ...

ну для начала изучить нормально как работает сквид http://squid.opennet.ru/ тут много хорошей документации
во вторых изучить как писать скрипты для запуска(после этого сможете подправить свой неработаюший)
в третих если уж так срочно нужно то вот так ./squid -k reconfigure (все это можно запихнуть в файл например назвать его resquid в нем в первой строчке #!/bin/bash во второй строчке путьдосквида/squid -k reconfigure дать на этот файл права и флаг исполнения и закинуть его в /bin /usr/bin или куда еще вот у вас и паявиться новая команда resquid )
ну и как всегда учить мат часть =)
ps если хотите нормально работать в никс системах то при поднятии какой либо службы читайте побольше документации не только как быстро поднять и настроить но и документации по самому демону где описаны все ключи запуска и т.д.

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

18. "Проблема со Squid31"  +/
Сообщение от kharkov_max email(ok) on 25-Сен-09, 15:32 
>[оверквотинг удален]
>reconfigure (все это можно запихнуть в файл например назвать его resquid
>в нем в первой строчке #!/bin/bash во второй строчке путьдосквида/squid -k
>reconfigure дать на этот файл права и флаг исполнения и закинуть
>его в /bin /usr/bin или куда еще вот у вас и
>паявиться новая команда resquid )
>ну и как всегда учить мат часть =)
>ps если хотите нормально работать в никс системах то при поднятии какой
>либо службы читайте побольше документации не только как быстро поднять и
>настроить но и документации по самому демону где описаны все ключи
>запуска и т.д.

Как всегда поучительный ответ. )))
Да ладно и на этом спасибо, будем пока жить так ...

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

19. "Проблема со Squid31"  +/
Сообщение от sonkilla (ok) on 25-Сен-09, 15:43 
>Как всегда поучительный ответ. )))
>Да ладно и на этом спасибо, будем пока жить так ...

жить можно конечно но нужно развиваться) иначем зачем жить?)))

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

20. "Проблема со Squid31"  +/
Сообщение от kharkov_max email(ok) on 25-Сен-09, 16:26 
>>Как всегда поучительный ответ. )))
>>Да ладно и на этом спасибо, будем пока жить так ...
>
>жить можно конечно но нужно развиваться) иначем зачем жить?)))

Как не чем заняться будет, буду этот вопрос добивать ...
А пока нужно дальше колбасится ...

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

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

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




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

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