URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 6838
[ Назад ]

Исходное сообщение
"Упал Squid помогите плиз !"

Отправлено Marzu , 27-Июл-12 22:07 
Виндовс Сервер 2003 + Squid 3.0 stable23-bzr

Достался в наследство от предыдущего админа, стоял себе и работал без проблем, изменения в настройки не вносились, работы на сервере никакие не велись. Проблема в остановке службы самого Squid, отваливается и все тут.

Пишет "Служба Squid не реагирует на управляющие функции. Справка NET HELPMSG 2186"

Пытался подтолкнуть из панели администрирования сервера, служба присутствует в системе, но отключена, нажав на пуск получаю ошибку "1053 Служба не ответила на запрос своевременно",
или "Ошибка 1058. Служба не может быть запущена".

При перезагрузке сервера после ввода логина вылетает рамка, "Некоторые службы работают некорректно или неполностью запущены".

Откуда такая напасть взялась не пойму, все крутилось на автопилоте достаточно долго.

Пробывал восстанавливать с бэкапа, не помогло, скачал такую же версию уже откомпиленую чистую, почитал доки, установил по новой, переписал предыдущие конфигурационные файлы в чистую версию, запустил с ключом -z для создания кеша, все создалось нормально, потом запустил с ключом -i, для создания службы по новой получил ошибку Create service failed.

Что дальше с ним делать ума не дам, подскажите пожалуйста варианты решения проблемы !

Думал поставить версию свежую 3.1.20, но не понял как ее скомпилировать под сервер 2003.


Содержание

Сообщения в этом обсуждении
"Упал Squid помогите плиз !"
Отправлено кегна , 27-Июл-12 23:50 
>[оверквотинг удален]
> Откуда такая напасть взялась не пойму, все крутилось на автопилоте достаточно долго.
> Пробывал восстанавливать с бэкапа, не помогло, скачал такую же версию уже откомпиленую
> чистую, почитал доки, установил по новой, переписал предыдущие конфигурационные файлы
> в чистую версию, запустил с ключом -z для создания кеша, все
> создалось нормально, потом запустил с ключом -i, для создания службы по
> новой получил ошибку Create service failed.
> Что дальше с ним делать ума не дам, подскажите пожалуйста варианты решения
> проблемы !
> Думал поставить версию свежую 3.1.20, но не понял как ее скомпилировать под
> сервер 2003.

Бядаааааа) Я не знаю нормальных средств отладки под венду) Попробуйте посмотреть логи...
хз де там в винде... во фре: /usr/local/squid/logs/cache.log

Так же попробуйте запустить бинарь squid.exe (или какой там в винде))) в консоли ))
в винде это пуск->выполнить->cmd

посмотреть вывод чо оно пишет)

И да.... ОС под squid должна быть ДРУГАЯ! )


"Упал Squid помогите плиз !"
Отправлено Marzu , 28-Июл-12 21:20 
> Бядаааааа) Я не знаю нормальных средств отладки под венду) Попробуйте посмотреть логи...

  Смотрел. Невозможно службу запустить и все тут, пишут в логе...

> хз де там в винде... во фре: /usr/local/squid/logs/cache.log

  Там же только на c:\squid\logs\cache.log

> Так же попробуйте запустить бинарь squid.exe (или какой там в винде))) в
> консоли ))

  Запускал, толку то что. Стартует и через несколько минут вываливает с ошибкой назад.

> И да.... ОС под squid должна быть ДРУГАЯ! )

  Может мне squid NT поискать, случайно услышал про такой, говорят он под винду лучше заточен. Хотя у меня и этот работал больше года в автопилоте, пока вот не упал.

А может это вирь какой а ?



"Упал Squid помогите плиз !"
Отправлено Дядя_Федор , 29-Июл-12 09:54 
>   Может мне squid NT поискать, случайно услышал про такой, говорят
> он под винду лучше заточен. Хотя у меня и этот работал
> больше года в автопилоте, пока вот не упал.

Под ВИНДУ, ИМХО - заточен лучше их родной ISA. :) В составе этого ПО, как я понимаю, есть и прокси.

> А может это вирь какой а ?

Сейчас мои знакомые шаманы выйдут из астрала - у них обязательно спрошу. :)



"Упал Squid помогите плиз !"
Отправлено user314 , 28-Июл-12 16:04 

> Пробывал восстанавливать с бэкапа, не помогло, скачал такую же версию уже откомпиленую
> чистую, почитал доки, установил по новой, переписал предыдущие конфигурационные файлы
> в чистую версию, запустил с ключом -z для создания кеша, все
> создалось нормально, потом запустил с ключом -i, для создания службы по
> новой получил ошибку Create service failed.

А перед тем как создать службу вы её удалили?

Примеры:

удалить службу
c:\squid\sbin\squid -r -f c:\squid\etc\squid.conf -n Squid

создать службу
c:\squid\sbin\squid -i -f c:\squid\etc\squid.conf -n Squid

Остановить службу
net stop Squid

Запустить службу
net start Squid

Создать кэш
c:\squid\sbin\squid -z -f c:\squid\etc\squid.conf

Реконфигурация
c:\squid\sbin\squid -n Squid -f c:\squid\etc\squid.conf -k reconfigure

Ротация логов
c:\squid\sbin\squid -n Squid -k rotate



"Упал Squid помогите плиз !"
Отправлено Marzu , 28-Июл-12 21:33 
> А перед тем как создать службу вы её удалили?

  Нет конечно. В статьях по сквиду и в описании ключей которые я изучал, очень мало отводиться описаниям ключей, мое упущение. Хотя искал специально как службу удалить, была мысль, что раз она прописывается то и должна удаляться.

> удалить службу

  Премного благодарен, буду попробывать :)

> создать службу
> c:\squid\sbin\squid -i -f c:\squid\etc\squid.conf -n Squid

  пробывал тупо, suid -i и все. Ключ -f зачем и зачем указание на suid.conf, просто я в дистрибутив чистый переписал старый конфигурационный файл, или он обновит запись ?
Есть просто опасение что наделаю ошибок с конфигом

> Остановить службу
> Запустить службу

  Про это знаю, даже батник для рестарта написал :)

> Создать кэш
> c:\squid\sbin\squid -z -f c:\squid\etc\squid.conf

  Создавал с ключом -z только, ошибка ?

> Реконфигурация

  А это зачем делать ?

> Ротация логов

  А это зачем делать ?


"Упал Squid помогите плиз !"
Отправлено HappyAlex , 29-Июл-12 00:06 
-f - это ключ указания файла конфигурации

"Упал Squid помогите плиз !"
Отправлено user314 , 29-Июл-12 20:04 
В свой время информацию брал отсюда:

http://www.anshlag.com/articles.php?id=83

А про ротацию логов вам гугл лучше ответит. ;)

p.s. и народ конечно прав squid больше заточен для unix-подобных систем.


"Упал Squid помогите плиз !"
Отправлено Marzu , 07-Авг-12 15:28 
> p.s. и народ конечно прав squid больше заточен для unix-подобных систем.

  Поднять так и не получилось. Пришлось быстро развернуть другой прокси :(

Только потом на одном из форумов прочитал про схожую ситуацию, но возвращаться назад уже не стану, так как не рекомендуют squid под Вынь Сервер. Проблема могла возникнуть после очередного обновления автоматического Microsoft Security Essentials и процесс начал блокироваться, нужно было попробовать добавить в исключения...


"Упал Squid помогите плиз !"
Отправлено emfs , 29-Июл-12 17:25 
> Думал поставить версию свежую 3.1.20, но не понял как ее скомпилировать под
> сервер 2003.

Поднимаешь другую ОС (в какой больше разбираешься linux, bsd),
ставишь сквид, натравливаешь туда старый конфиг.


"Упал Squid помогите плиз !"
Отправлено kalabeyov , 09-Авг-12 15:17 
>[оверквотинг удален]
> Откуда такая напасть взялась не пойму, все крутилось на автопилоте достаточно долго.
> Пробывал восстанавливать с бэкапа, не помогло, скачал такую же версию уже откомпиленую
> чистую, почитал доки, установил по новой, переписал предыдущие конфигурационные файлы
> в чистую версию, запустил с ключом -z для создания кеша, все
> создалось нормально, потом запустил с ключом -i, для создания службы по
> новой получил ошибку Create service failed.
> Что дальше с ним делать ума не дам, подскажите пожалуйста варианты решения
> проблемы !
> Думал поставить версию свежую 3.1.20, но не понял как ее скомпилировать под
> сервер 2003.

Покажи размеры log файлов squid-а... если слишком большие лог файлы пересоздай и запусти заново


"Упал Squid помогите плиз !"
Отправлено Marzu , 10-Авг-12 21:30 
> Покажи размеры log файлов squid-а... если слишком большие лог файлы пересоздай и
> запусти заново

  Пробовал не помогало. Так же ставил чистый дистрибутив с нуля, со старым конфигурационным файлом, служба не запускалась, хотя и прописывалась. И прибил я сие чудо насовсем, по наказам опытных здешних шаманов :)