BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Не совпадает количество сессий
СообщениеДобавлено: 15 окт 2013, 08:14 
Не в сети
Клиент

Зарегистрирован: 23 сен 2010, 10:37
Сообщения: 208
Откуда: Снежинск
Карма: 0
В мониторе текущие показывает одно число а Cisco "sh sss session" другое (в разы больше)

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не совпадает количество сессий
СообщениеДобавлено: 15 окт 2013, 09:17 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
реджект ту асепт?
а вообще, найдите сессиию которая есть на циске и нет в биллинге, поймете причины

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не совпадает количество сессий
СообщениеДобавлено: 15 окт 2013, 09:32 
Не в сети
Клиент

Зарегистрирован: 23 сен 2010, 10:37
Сообщения: 208
Откуда: Снежинск
Карма: 0
skyb писал(а):
реджект ту асепт?
а вообще, найдите сессиию которая есть на циске и нет в биллинге, поймете причины


обычные сессии не reject

на циске есть - политики шейпинга выданы, ip выдан - работает
аккаунтинг работает
Делаю clear sss session all на циске - все переподключаются - половины а то и больше сессий в биллинге нет - хотя инфу он им выдал


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не совпадает количество сессий
СообщениеДобавлено: 15 окт 2013, 14:02 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
ISG? Там, обычно, сессий больше, т.к. сессия одна, а на ней пачка сервисов, которые, насколько помню, тоже как сессии отображаются. При обычной терминации юзеров, т.е. не ISG, кол-во сессий на циске обычно +- то же самое что и в биллинге.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не совпадает количество сессий
СообщениеДобавлено: 15 окт 2013, 20:13 
Не в сети
Клиент

Зарегистрирован: 23 сен 2010, 10:37
Сообщения: 208
Откуда: Снежинск
Карма: 0
обычный dialUP не ISG

на циске остаются залипшие сессии которые никак не числятся в биллинге - биллинг думает что ip свободен - назначает его и на циске оказывается 2 сессии с одинаковым Ip
и естественно обе перестают работать


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не совпадает количество сессий
СообщениеДобавлено: 16 окт 2013, 12:10 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Попробуйте передавать Idle-Timeout, для чего в конфиге модуля напишите, примерно, следующее:
Код:
realm.default=Service-Type=2;Framed-Protocol=1;Idle-Timeout=10800

Такие настройки, т.е.:
Код:
Idle-Timeout=10800

Приведут к тому, что если по прошествии 3-х часов "пользователем" не будет принято ни одного байта, то циска сама завершит эту сессию.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не совпадает количество сессий
СообщениеДобавлено: 16 окт 2013, 14:26 
Не в сети
Клиент

Зарегистрирован: 23 сен 2010, 10:37
Сообщения: 208
Откуда: Снежинск
Карма: 0
snark писал(а):
Попробуйте передавать Idle-Timeout, для чего в конфиге модуля напишите, примерно, следующее:
Код:
realm.default=Service-Type=2;Framed-Protocol=1;Idle-Timeout=10800

Такие настройки, т.е.:
Код:
Idle-Timeout=10800

Приведут к тому, что если по прошествии 3-х часов "пользователем" не будет принято ни одного байта, то циска сама завершит эту сессию.


я думал по этому поводу. дело в том что сессия которая "залипает" рабочая, просто в биллинге ее нету
когда биллинг выдает этот ip кому то еще, на циске появляется 2 сессии и в таблице маршрутов на данный Ip появляется 2 маршрута на 2 Virtual-Access интерфейса и работать перестает, но перестает работать http трафик в основном - часть сайтов открывается а часть нет.

UDP трафик (допустим торренты) работают (им пофигу то что часть трафика не доходит, щас не дошло другим пакетом придет) и получается что байтики бегают idle не сработает.


Пока что написал перловский скрипт который парсит radius.log находит в нем Not Found connection при реквесте аккаунтинга, выцарапывает Acct-Session-Id и отправляет PoD на циску. Работает... хромает )


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не совпадает количество сессий
СообщениеДобавлено: 16 окт 2013, 14:57 
Не в сети
Клиент

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не совпадает количество сессий
СообщениеДобавлено: 23 окт 2013, 09:12 
Не в сети
Клиент

Зарегистрирован: 23 сен 2010, 10:37
Сообщения: 208
Откуда: Снежинск
Карма: 0
после перехода на 6.0 еще круче стало
1) сессии так же залипают
добавился еще один косяк сессия есть в биллинге и на циске, но в биллинге стоит галочка что сессия активна, а время выхода как будто она отключилась давно...

Что вообще происходит? (


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не совпадает количество сессий
СообщениеДобавлено: 23 окт 2013, 09:20 
Не в сети
Клиент

Зарегистрирован: 23 сен 2010, 10:37
Сообщения: 208
Откуда: Снежинск
Карма: 0
Код:
ASR1k2#sh sss session username 73059
Unique Session ID: 1764
Identifier: 73059
SIP subscriber access type(s): PPPoE/PPP
Current SIP options: Req Fwding/Req Fwded
Session Up-time: 1d12h   , Last Changed: 01:11:28
Interface: Virtual-Access2.5570

Policy information:
  Authentication status: authen

Session inbound features:
 Feature: QoS Policy Map
  Input Policy Map: pppoe_5000_in

Session outbound features:
 Feature: QoS Policy Map
  Output Policy Map: pppoe_5000_out

Non-datapath features:
 Feature: IP Config
  Peer IP Address: х.х.х.х (F/F)
  Address Pool: [None] (F)
  Unnumbered Intf: [None]
 Feature: Interface-Config

Configuration sources associated with this session:
Interface: Virtual-Template1, Active Time = 1d12h


Вложения:
Безымянный.png
Безымянный.png [ 6.23 КБ | Просмотров: 5484 ]
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

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