Bug 24854 - Не запускается squid. Error: unrecognized: broken_vary_encoding
Summary: Не запускается squid. Error: unrecognized: broken_vary_encoding
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-squid (show other bugs)
Version: unstable
Hardware: x86 Linux
: P3 blocker
Assignee: Anton V. Boyarshinov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on: 24899
Blocks:
  Show dependency tree
 
Reported: 2011-01-04 13:34 MSK by Лихоманенко Артем
Modified: 2011-01-14 07:37 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Лихоманенко Артем 2011-01-04 13:34:04 MSK
При запуске squid'а через alterator появляется ошибка unrecognized: broken_vary_encoding и squid не запускается. При генерации alterator'ом конфига squid.conf появляется строка "broken_vary_encoding allow apache". если ее закомментировать в /etc/squid/squid.conf то после перезагрузки системы или при обращении к модулю alterator-squid произойдет подмена конфига из шаблонов. 

Для устранения этой ошибки необходимо в /etc/caterva/squid/squid.conf/90-tail закоментировать строчку "broken_vary_encoding allow apache". Затем как сделал я:
1)сохранил конфиг /etc/squid/squid.conf в /etc/squid/squid.conf.old;
2)удалил squid.sonf и squid.conf`;
3)выполнил команду "service alteratord restart";
4)зашел в alterator и запустил squid из alteratora.
Все заработал.

Насчет п3 не знаю насколько это важно, но на всякий случай можно выполнить.
Comment 1 manowar@altlinux.org 2011-01-11 12:28:51 MSK
Хорошо, сегодня постараюсь глянуть.

На самом деле я сперва синхронизирую то, что в caterva, с тем, что в squid.conf.default. А дальше посмотрим.
Comment 2 Лихоманенко Артем 2011-01-12 09:16:07 MSK
(В ответ на комментарий №1)
> Хорошо, сегодня постараюсь глянуть.
> 
> На самом деле я сперва синхронизирую то, что в caterva, с тем, что в
> squid.conf.default. А дальше посмотрим.

К сожалению я новичок и как caterva синхронизировать с squid.conf.default я не знаю. По умолчанию он синхронизируется со squid.conf у меня. Синхронизация происходит как я понял всегда при старте alterator-sguid?
Comment 3 manowar@altlinux.org 2011-01-12 17:40:17 MSK
  Нет. Я имел в виду, что содержимое в /etc/caterva/alterator-squid/squid.conf/ содержаться составные части конфигурационного файла /etc/squid/squid.conf которые уже устарели. Отсюда и проблемы, я думаю. Вчера я постарался составить программу для регулярного обновления указанных частей на основе сервиса cronbuild, и вот буквально только что пришло письмо о том, что новая версия пакета alterator-squid была успешно собрана в Сизиф.
  Проверьте, пожалуйста.
Comment 4 Лихоманенко Артем 2011-01-14 07:37:58 MSK
Посмотрел, да действительно эту строчку "broken_vary_encoding" вообще убрали из /etc/caterva/squid/squid.conf/90-tail 
Ура!))