после обновления squid 30

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
tom.cat
старшина
Сообщения: 446
Зарегистрирован: 2007-11-24 20:23:49
Откуда: Мытищи
Контактная информация:

после обновления squid 30

Непрочитанное сообщение tom.cat » 2009-04-17 16:58:21

Всем привет.
Возникла неприятная проблемка. После обновления сквида с 3.0.STABLE13 до 3.0.STABLE14 появляется такая ошибочка:

Код: Выделить всё

assertion failed: HttpHeader.cc:1196: "Headers[id].type == ftInt64"
И кальмар падает. Происходит сие в течение нескольких минут и повторяется. Я понимаю что дело все в этом файле HttpHeader.cc. Кто-нить сталкивался с этой проблемой и как ее решить?!
When you see pigs fly it means Windows has become open source

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Fastman
ст. лейтенант
Сообщения: 1236
Зарегистрирован: 2006-07-07 10:20:38
Откуда: Минск. РБ

Re: после обновления squid 30

Непрочитанное сообщение Fastman » 2009-04-18 15:30:00

Код: Выделить всё

=== modified file 'src/HttpHeader.cc'
--- src/HttpHeader.cc	2009-04-10 07:49:36 +0000
+++ src/HttpHeader.cc	2009-04-14 13:52:50 +0000
@@ -106,7 +106,7 @@
         {"Last-Modified", HDR_LAST_MODIFIED, ftDate_1123},
         {"Link", HDR_LINK, ftStr},
         {"Location", HDR_LOCATION, ftStr},
-        {"Max-Forwards", HDR_MAX_FORWARDS, ftInt},
+        {"Max-Forwards", HDR_MAX_FORWARDS, ftInt64},
         {"Mime-Version", HDR_MIME_VERSION, ftStr},	/* for now */
         {"Pragma", HDR_PRAGMA, ftStr},
         {"Proxy-Authenticate", HDR_PROXY_AUTHENTICATE, ftStr},
Главное в жизни здоровье и любовь, остальное я все куплю.

Аватара пользователя
tom.cat
старшина
Сообщения: 446
Зарегистрирован: 2007-11-24 20:23:49
Откуда: Мытищи
Контактная информация:

Re: после обновления squid 30

Непрочитанное сообщение tom.cat » 2009-04-18 17:15:46

Спасибо за патч. Если можно, объясните как его применить... ? Простите за ламерский вопрос :smile:
When you see pigs fly it means Windows has become open source

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: после обновления squid 30

Непрочитанное сообщение Dorlas » 2009-04-19 18:36:42

Сам только что на это наткнулся....

Алгоритм простой:
1) /usr/local/etc/rc.d/squid stop
2) cd /usr/ports/www/squid30/
3) make deinstall
4) make extract
5) make patch
6) Переходишь в каталог work, ищешь указанный файл: HttpHeader.cc
7) Исправляешь как написано в патче
8) cd /usr/ports/www/squid30/
9) make install clean

Сейчас сам сделаю, отпишусь, полечилось или нет :)

PS: Вроде все полечилось. В рассылке разработчик еще 14-го написал как исправить багу и отписал, что выложит исправленную версию. Однако в портах все еще тухлая - куда смотрит maintainer ? :) :) Ах да - Пасха же :)

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: после обновления squid 30

Непрочитанное сообщение Dorlas » 2009-04-20 6:48:01

Блин - сегодня утром смотрю логи - один раз упала уже с другой ошибкой:

/var/log/squid/cache.log:

Код: Выделить всё

2009/04/20 09:42:56| HTCP Disabled.
2009/04/20 09:42:56| Loaded Icons.
2009/04/20 09:42:56| Ready to serve requests.
2009/04/20 09:42:56| assertion failed: comm.cc:572: "fdc_table[fd].active == 1"
2009/04/20 09:42:59| Starting Squid Cache version 3.0.STABLE14 for i386-portbld-freebsd7.2...
2009/04/20 09:42:59| Process ID 26143
2009/04/20 09:42:59| With 11072 file descriptors available
2009/04/20 09:42:59| DNS Socket created at 0.0.0.0, port 52159, FD 7
2009/04/20 09:42:59| Adding nameserver 192.168.100.252 from /etc/resolv.conf
/var/log/messages:

Код: Выделить всё

Apr 20 09:42:56 freebsd kernel: pid 943 (squid), uid 100: exited on signal 6 (core dumped)

Аватара пользователя
tom.cat
старшина
Сообщения: 446
Зарегистрирован: 2007-11-24 20:23:49
Откуда: Мытищи
Контактная информация:

Re: после обновления squid 30

Непрочитанное сообщение tom.cat » 2009-04-20 8:16:34

А на эту проблему они патч еще не сделали?! :smile:
When you see pigs fly it means Windows has become open source

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: после обновления squid 30

Непрочитанное сообщение Dorlas » 2009-04-20 19:02:16

Вечер, полет нормальный (больше так не падало).

Нагрузка: около 100 пользователей, связка sams + ntlm_auth.

Аватара пользователя
tom.cat
старшина
Сообщения: 446
Зарегистрирован: 2007-11-24 20:23:49
Откуда: Мытищи
Контактная информация:

Re: после обновления squid 30

Непрочитанное сообщение tom.cat » 2009-04-20 20:17:02

У меня тоже все тип-то после применения патча. Спасибо за помощь :drinks: Тему можно закрыть.
When you see pigs fly it means Windows has become open source

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: после обновления squid 30

Непрочитанное сообщение Dorlas » 2009-04-21 11:59:34

Да рано ее закрывать.....

У меня сегодня три раза вот такая байда пошла:

Код: Выделить всё

assertion failed: store_client.cc:430: "STORE_DISK_CLIENT == getType()"
После нее Squid самоперезапускался...

Аватара пользователя
tom.cat
старшина
Сообщения: 446
Зарегистрирован: 2007-11-24 20:23:49
Откуда: Мытищи
Контактная информация:

Re: после обновления squid 30

Непрочитанное сообщение tom.cat » 2009-04-21 15:19:46

Хм, странно. У меня на сквиде висит около 250 пользователей и такого не возникало :pardon: Единственное, в логах все время вылезет такое предупреждение:

Код: Выделить всё

2009/04/21 16:13:53| clientParseRequestMethod: Unsupported method in request 'CCM_POST /ccm_system/request HTTP/1.1__Accept: text/*, application/octet-stream__content-type: multi'
2009/04/21 16:13:53| clientProcessRequest: Invalid Request
2009/04/21 16:13:56| clientParseRequestMethod: Unsupported method attempted by 172.26.14.123: This is not a bug. see squid.conf extension_methods
Посмотрел в конфиге по умолчанию. Написано, что сквид знает 20 extension_methods, но в самом конфиге значение этой переменной стоит None :cz2:
# TAG: extension_methods
# Squid only knows about standardized HTTP request methods.
# You can add up to 20 additional "extension" methods here.
#
#Default:
# none
Какие значения туда воткнуть ума не приложу.
When you see pigs fly it means Windows has become open source

Аватара пользователя
Morty
ст. лейтенант
Сообщения: 1370
Зарегистрирован: 2007-07-17 23:25:12

Re: после обновления squid 30

Непрочитанное сообщение Morty » 2009-04-21 17:57:52

_http://www.visolve.com/squid/squid30/delaypool ... on_methods

может чем поможет

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: после обновления squid 30

Непрочитанное сообщение Dorlas » 2009-04-21 19:29:09

В общем поискал я в их BugZilla-е....мдя :(

Походу 3-й Squid еще долго допиливать будут:

http://www.squid-cache.org/bugs/show_bug.cgi?id=2155
http://www.squid-cache.org/bugs/show_bug.cgi?id=2496

Ладно, пока вроде работает :)

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: после обновления squid 30

Непрочитанное сообщение Dorlas » 2009-05-08 14:11:54

В портах версия обновилась до 15-й. Уря.

Аватара пользователя
tom.cat
старшина
Сообщения: 446
Зарегистрирован: 2007-11-24 20:23:49
Откуда: Мытищи
Контактная информация:

Re: после обновления squid 30

Непрочитанное сообщение tom.cat » 2009-05-19 8:22:51

Ты уже обновился? :smile: Ничего не падает? :smile:
When you see pigs fly it means Windows has become open source

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: после обновления squid 30

Непрочитанное сообщение Dorlas » 2009-05-19 8:38:56

Обновился. Особых проблем нет - ту ошибку точно пофиксили :)

real-x
проходил мимо

Re: после обновления squid 30

Непрочитанное сообщение real-x » 2009-08-27 17:53:53

низкАй поклон вам :smile: была такая же проблема со squid3.0.14, обновил до 3.0.18 и на данный момент все работает (тьфу,тьфу,тьфу).... а то кАЧмар какой-то был (юзеры чуть не съели)... :smile:

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: после обновления squid 30

Непрочитанное сообщение Dorlas » 2009-08-27 19:04:17

У меня с 17-й версией ужос был...там регрессию допустили - падало каждые 10 минут. В 18-й исправили.

Аватара пользователя
skaaraje
рядовой
Сообщения: 38
Зарегистрирован: 2009-10-21 8:40:40
Откуда: nyagan
Контактная информация:

Re: после обновления squid 30

Непрочитанное сообщение skaaraje » 2009-11-05 8:08:36

а чего, ни у кого больше такое assertion failed: store_client.cc:430: "STORE_DISK_CLIENT == getType()" в логах не появляется?
у меня регулярно что то при очистке/проверке кеша :(

cache_dir расположена на аппаратном RAID с чередованием , из двух рапторов по 10К рпм. Баг этот на оффсайте описан но что то решения не предложено - кто чего посоветует?
When Hell is full, the dead will walk the Earth

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: после обновления squid 30

Непрочитанное сообщение manefesto » 2009-11-05 14:33:23

считаю что 3ий кальмар сырой.
пусть выростет хотя бы до 3.1.x
я такой яростный шо аж пиздеЦ
Изображение