Страница 1 из 1

Сброс сессий после обновления

Добавлено: Чт июл 05, 2012 5:52 am
andre13161
Всем привет. Обновился сегодня но появилась проблемка, после ребута сервера клиенты которые были подключены должны автоматом попасть в Zap на протижении Alive (sec.):300 5минтут. Но почемуто они висят 60 минут. Куда копнуть?

Обновилса с 0,52 на 0,54. Сменил кодировку базы. до обновления проблем небыло.

Re: Сброс сессий после обновления

Добавлено: Чт июл 05, 2012 7:24 am
~AsmodeuS~
billd запустите с консоли

Re: Сброс сессий после обновления

Добавлено: Чт июл 05, 2012 3:56 pm
andre13161
помогло
Просто небыло создано каталога /usr/abills/var/log/
создал каталог, запустил billd и сесии сбросились.

Re: Сброс сессий после обновления

Добавлено: Ср июл 11, 2012 1:39 pm
andre13161
Косяк продовжується.
Після перезавантаження сервера клієнта відключає і він повторно може законектитись по PPPoE.
В помилках з'являються

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

2012-07-11 11:30:01	LOG_WARNING	LOST_ALIVE	orest_dnist	Last Alive: 1392, Session-ID: 1989868-D-18	NAS Server
2012-07-11 11:28:00	LOG_WARNING	LOST_ALIVE	orest_dnist	Last Alive: 1271, Session-ID: 1989868-D-18	NAS Server
2012-07-11 11:26:01	LOG_WARNING	LOST_ALIVE	orest_dnist	Last Alive: 1152, Session-ID: 1989868-D-18	NAS Server
2012-07-11 11:24:00	LOG_WARNING	LOST_ALIVE	orest_dnist	Last Alive: 1031, Session-ID: 1989868-D-18	NAS Server
2012-07-11 11:22:01	LOG_WARNING	LOST_ALIVE	orest_dnist	Last Alive: 912, Session-ID: 1989868-D-18	NAS Server
Куда копати? до оновлення даної проблеми небуло

в crontab прописано

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

*/2     *       *       *       *       root    /usr/abills/libexec/billd -all
1       0       *       *       *       root    /usr/abills/libexec/periodic daily
1       1       *       *       *       root    /usr/abills/libexec/periodic monthly

Re: Сброс сессий после обновления

Добавлено: Ср июл 11, 2012 1:56 pm
~AsmodeuS~
В мануале чёрным по белому написано

$conf{ERROR_ALIVE_COUNT}=3; Количество периодов не пришедших Alive пакетов после которого сессия автоматом попадает в Zap таблицу. Время Alive периода выставляется в
/ System configuration/ NAS/ [Alive]
Если сессия находится в Zap таблице больше двух $conf{ERROR_ALIVE_COUNT} (2 * $conf{ERROR_ALIVE_COUNT}) интервалов система автоматически её закрывает и рассчитывает время сессии и суму. Временем такой сессии считает время от старта до поучения последнего Alive пакета. (По умолчанию 3 периода)

Перенос в Zap журнал: Nas Alive * $conf{ERROR_ALIVE_COUNT}
Занесении сессии в статистику: Nas Alive * ($conf{ERROR_ALIVE_COUNT} * 2)

+ в форуме тема освещалась раз 50