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

Исходное сообщение
"Squid + STC + Time mismatch"

Отправлено mikkis , 22-Апр-11 08:55 
Добрый день!
Крутился несколько лет Squid + STC, до тех пор пока сервер не приказал долго жить. После разворачивания всего того-же самого на новом сервере из логов не пропадает ошибка "Time mismatch"

Были опробованы все рекомендации из данного топика http://stc.nixdev.org/bb/index.php?topic=96958.0, но результатов положительных так и не принесли. Ошибка не появляется только 1 раз, после удаления access.log.0, затем все по новой.

Если запускать /usr/local/stc/limit/squid_rotate в ручную, то ошибка не появляется. Но по запуску из крона каждые 30 минут она появляется в логах вновь и вновь  

Отчеты естественно не генерируются. Но куда интересней, что с периодичностью в несколько дней у пользователей на некоторое значение откатывается curr_tr. Т.е. сегодня он у него 1500мб, завтра раз и 500... Смотрим его полную статистику, там запись за все 1500 мб.

Помогите разобраться с проблемой, интернет утекает  
Заранее спасибо!


Содержание

Сообщения в этом обсуждении
"Squid + STC + Time mismatch"
Отправлено q_ , 22-Апр-11 17:35 
> Если запускать /usr/local/stc/limit/squid_rotate в ручную, то ошибка не появляется.

А если запускать через sudo из-под юзера, под которым сквид вертится, ошибка возникает ?
Если скрипт запускается из под другого пользователя, то смотрите его права на логи/папки и т.д.

> Отчеты естественно не генерируются. Но куда интересней, что с периодичностью в несколько
> дней у пользователей на некоторое значение откатывается curr_tr. Т.е. сегодня он
> у него 1500мб, завтра раз и 500...

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