BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 27 апр 2024, 17:10

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 17 ] 
Автор Сообщение
СообщениеДобавлено: 06 ноя 2011, 18:02 
Не в сети

Зарегистрирован: 19 дек 2008, 17:46
Сообщения: 749
Карма: 10
Версия 5.1.604
Решили проверить автозакрытие сессий.
Включили MPD, авторизовались и на биллинг пошли пакеты аккаутинга.
В мониторе появилась сессия. Теперь берем и отключаем порт на mpd сервере - в итоге на билинг перестают идти любые пакеты.
Через 180 секунд сессия с working переходит в статус suspended и весит до бесконечности не закрываясь.
Настройки обычные, ничего особенного
На nas стоит настройка drop.sleep.timeout=600
В конфигурации модуля
dialup.workmode=1
max.update.timeout=180
max.wait.timeout=120

Получается drop.sleep.timeout=600 не отрабатывает. Однако в логах записи такие
INFO [Thread-19] connections - [ qqq; test; 50571 ] Set status SUSPENDED on UpdateSuspendedSetter, time after last update: 183
DEBUG [Thread-11] connections - [ qqq; test; 50571 ] Checking zombi delta => 212; status => suspended; dropSleepTimeOut => 600


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 ноя 2011, 09:39 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Тыц!
мануал писал(а):
Не рекомендуется ставить таймаут автозакрытия менее 3600 секунд.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 ноя 2011, 10:12 
Не в сети

Зарегистрирован: 19 дек 2008, 17:46
Сообщения: 749
Карма: 10
Это я видел. Но там не рекомендуется по причине закрытия так как пропадут наработки.
Я сделал это для теста чтобы не ждать целый час.
Если 6000 поставлю все равно сессия висит в suspended постоянно и не закрывается.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 ноя 2011, 10:44 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Закрытие висяков - оно одно, т.е. нет закрытия при котором наработки пропадут, и закрытия при котором не пропадут.
У меня тоже mpd, стоит 3600 и все нормально отрабатывает, за редким исключением - 1-го числа порой не закрываются сессии прошлого месяца, но это тут уже обсуждается.

madmax писал(а):
Если 6000 поставлю все равно сессия висит в suspended постоянно и не закрывается.

Так "если поставлю" или "поставил, а всеравно висит"?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 ноя 2011, 13:02 
Не в сети

Зарегистрирован: 19 дек 2008, 17:46
Сообщения: 749
Карма: 10
Поставили 3600 все равно не исчезает и висит


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 ноя 2011, 14:15 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Закрывайте руками и потом пробуйте. Сессии вполне могут и не закрыться после того как Вы поставили новую цифру ;)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 ноя 2011, 17:01 
Не в сети

Зарегистрирован: 19 дек 2008, 17:46
Сообщения: 749
Карма: 10
закрыли руками. Подняли сессии заново - Прошло уже больше часа а сессии висят


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 16 ноя 2011, 02:24 
Не в сети

Зарегистрирован: 13 июн 2008, 15:10
Сообщения: 362
Откуда: Москва
Карма: 0
madmax писал(а):
закрыли руками. Подняли сессии заново - Прошло уже больше часа а сессии висят


Вах... и чем все кончилось?

_________________
God Bless Linux! and blessings to FreeBSD!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 16 ноя 2011, 02:28 
Не в сети

Зарегистрирован: 19 дек 2008, 17:46
Сообщения: 749
Карма: 10
Да ни чем. Проблема так и осталась актуальной.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25 ноя 2011, 19:42 
Не в сети

Зарегистрирован: 13 июн 2008, 15:10
Сообщения: 362
Откуда: Москва
Карма: 0
madmax писал(а):
Да ни чем. Проблема так и осталась актуальной.


И что же делать нам бедным... Уважаемые разработчики - просьба подсказать как поступить... подскажите хоть что-то...

_________________
God Bless Linux! and blessings to FreeBSD!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 ноя 2011, 19:39 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Эта система закрывает висящие сессии только если на NASе есть хотя бы 3 активных. Это чтобы как раз исключить вариант пропадания связи до NASа.
У вас это правило выполняется?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 ноя 2011, 20:27 
Не в сети

Зарегистрирован: 19 дек 2008, 17:46
Сообщения: 749
Карма: 10
Да это мы теперь учтем.
По документации мы поняли что должно быть минимум две сессии. А вот с тремя сессиями мы не тестировали. Сейчас проверим.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 ноя 2011, 00:29 
Не в сети

Зарегистрирован: 13 июн 2008, 15:10
Сообщения: 362
Откуда: Москва
Карма: 0
madmax писал(а):
Да это мы теперь учтем.
По документации мы поняли что должно быть минимум две сессии. А вот с тремя сессиями мы не тестировали. Сейчас проверим.


Коллеги, а может кто-то роад меп какой написать, что делать и в каком порядке, в случае обнаружения "задвояющихся" сессий?

_________________
God Bless Linux! and blessings to FreeBSD!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 фев 2013, 06:05 
Не в сети

Зарегистрирован: 17 авг 2012, 09:46
Сообщения: 42
Откуда: Чита
Карма: 0
Всем доброе утро, столкнулись с такой проблемой, на портах коммутаторов приписали 3 новых влана. Теперь в мониторе сессий сессия не сбрасывается именно на этих вланах, при этом на почту приходят ошибки, что не удалось разорвать сессию.

конфигурация NASA


Код:
#интервал между посылками на вышибание клиента
nas.inspector.sleep_time=240
#SNMP порт и пароль
nas.inspector.snmp.port=161
nas.inspector.snmp.community=******
nas.inspector.snmp.kill.max_messages=3
drop.sleep.timeout=3600
#числовые коды услуг времени, трафика входящего и исходящего
nas.port_time.default.*=1
nas.port_traffic.default.*=3:COLLECTOR;4:COLLECTOR;5:COLLECTOR;6:COLLECTOR;7:COLLECTOR;9:COLLECTOR;31:COLLECTOR;49:COLLECTOR;40:COLLECTOR;41:COLLECTOR;42:COLLECTOR;47:COLLECTOR;2:COLLECTOR;50:COLLECTOR;51:MAX(9,50)
collector.host=127.0.0.1
collector.port=2001
#разрешение активировать все типы карточек на этом NASе
card.activate.service=0
#Cisco 53x (vendor=9)
month.break=1
snmp.version=2
nas.inspector.class=bitel.billing.server.processor.SNMPNASConnectionInspectorType3
nas.inspector.snmp.kill.oid=1.3.6.1.4.1.9.9.150.1.1.3.1.5
nas.inspector.snmp.check.oid=1.3.6.1.4.1.9.9.150.1.1.3.1.5
#возможна ситуация когда в Acct-Session-Id передаётся не только код сессии но и дополнительная "приставка" вначале
#данная опция вырезает из Acct-Session-Id строку от 4 го символа для получения SNMP кода сессии, вместо 4 может быть указано любое число
#session.mode=hex10
#realm.default=cisco-avpair="vpdn:interface-config=rate-limit output 4000000 1200000 2400000 conform-action transmit exceed-action drop"
nas.inspector.snmp.drop.sleep.timeout=3600
#с какого порта принимать статистику
netflow.receive.from=*************
ipn.module.id=10
ipn.source.id=4

_________________

Клиент: вер. 5.1 сборка 685
Сервер: вер. 5.1 сборка 758
Linux version 2.6.18 (Red Hat 4.1.2-46)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 фев 2013, 16:01 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
cezar писал(а):
конфигурация NASA

Изображение

fixed :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 08 фев 2013, 06:38 
Не в сети

Зарегистрирован: 17 авг 2012, 09:46
Сообщения: 42
Откуда: Чита
Карма: 0
Ага смешно)) а если серьезно

_________________

Клиент: вер. 5.1 сборка 685
Сервер: вер. 5.1 сборка 758
Linux version 2.6.18 (Red Hat 4.1.2-46)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 08 фев 2013, 15:17 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
На циске лучше PoD, а не SNMP ;)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.082s | 53 Queries | GZIP : On ]