BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 24 июн 2025, 02:02

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




Начать новую тему Ответить на тему  [ Сообщений: 47 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Нулевые сессии
СообщениеДобавлено: 08 ноя 2009, 19:31 
Последнее время начались появляться нулевые сессии
В мониторе они висят и сброс их ничему не приводит.
команда radius_status ps эти сессии не показывает.
Они исчезают только если перегрузить радиус.
Раньше такого не наблюдалось. Стало появляться после октябрьских обновлений.
Версия 4.6.606, связка с MPD.


Вложения:
111.JPG
111.JPG [ 66.51 КБ | Просмотров: 14408 ]
Вернуться к началу
  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 09 ноя 2009, 15:49 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Что в логе RADIUS запросов по таким сессиям? В radius.sh ps ни одного из них нет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 09 ноя 2009, 18:55 
radius.sh ps - ни одного соединения которое висит в мониторе с нулевым значением нет.
в MPD также такие соединения отсутствуют.
RADIUS запросов - не можем посмотреть так как логи за 5-6 число перетерлись. - предполагаем что там тоже ничего нету.

Может из-за этих параметров влияет
В конфигурации тарифа стоит session_detail.delayed.update=1
В конфигурации модуля все стандартное но добавленно
delay.stop=5
#Оптимизация работы с базой данных
detail.compress.104.0-23=SKIP - время
detail.compress.111.0-23=SKIP - внутренний
detail.compress.41.0-23=0 - входящий
detail.compress.109.0-23=0 - исходящий
detail.compress.110.0-23=0 - максимальный.


Вернуться к началу
  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 12 ноя 2009, 14:55 
ну так что - никто не знает почему так происходит


Вернуться к началу
  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 12 ноя 2009, 15:55 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Логи RADIUS запросов по сессии можно получить двойным кликом в мониторе.
Попробуйте получить connection.log по одной из таких сессий, выложите.
В radius.error.log ошибок нет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 16 ноя 2009, 10:56 
14 21:56:55
Type=AUTHENTICATION_REQUEST
Attributes:
User-Name=S-0004
NAS-Identifier=mpd.test.ru
User-Password=qqq
NAS-IP-Address=1.1.1.1
NAS-Port=2
Tunnel-Medium-Type=
Service-Type=2
Tunnel-Client-Endpoint=4a:00:3e:f5:e7:14
Framed-Protocol=1
Acct-Session-Id=8214218-q-2
NAS-Port-Id=vlan5
NAS-Port-Type=15
Calling-Station-Id=4a:00:3e:f5:e7:14
mpd-link=q-2

14 21:56:55
Type=AUTHENTICATION_ACCEPT
Process time auth: 51 init_tariff: 1; set_ip: 1; common_auth: 44
Attributes:
Acct-Interim-Interval=60
Service-Type=2
Framed-Protocol=1
mpd-limit=in#1=flt1 pass
mpd-limit=in#2=all shape 128000 pass
mpd-limit=out#1=flt2 pass
mpd-limit=out#2=all shape 128000 pass
mpd-filter=1#1=match dst net 192.168.8.0/22 or dst net 10.20.0.0/18 and src net 10.30.0.0/21
mpd-filter=2#1=match src net 192.168.8.0/22 or src net 10.20.0.0/18 and dst net 10.30.0.0/21

14 21:56:55
Type=ACCOUNTING_REQUEST
Attributes:
User-Name=S-0004
NAS-Identifier=mpd.test.ru
NAS-IP-Address=1.1.1.1
NAS-Port=2
Tunnel-Medium-Type=
Service-Type=2
Tunnel-Client-Endpoint=4a:00:3e:f5:e7:14
Framed-Protocol=1
Framed-IP-Address=1.1.2.1
Acct-Status-Type=1
Acct-Session-Id=8214218-q-2
Acct-Authentic=1
Acct-Link-Count=1
Acct-Multi-Session-Id=8214218-b-9
NAS-Port-Id=vlan5
NAS-Port-Type=15
Calling-Station-Id=4a:00:3e:f5:e7:14
mpd-link=q-2
mpd-iface=ng8
mpd-bundle=b-9
mpd-iface-index=17


Вот второй
15 01:42:02
Type=AUTHENTICATION_REQUEST
Attributes:
User-Name=S-0004
NAS-Identifier=mpd.test.ru
User-Password=qqq
NAS-IP-Address=1.1.1.1
NAS-Port=2
Tunnel-Medium-Type=
Service-Type=2
Tunnel-Client-Endpoint=4a:00:3e:f5:e7:14
Framed-Protocol=1
Acct-Session-Id=8227722-q-2
NAS-Port-Id=vlan5
NAS-Port-Type=15
Calling-Station-Id=4a:00:3e:f5:e7:14
mpd-link=q-2

15 01:42:02
Type=AUTHENTICATION_ACCEPT
Process time auth: 70 init_tariff: 1; set_ip: 1; common_auth: 62
Attributes:
Acct-Interim-Interval=60
Service-Type=2
Framed-Protocol=1
mpd-limit=in#1=flt1 pass
mpd-limit=in#2=all shape 128000 pass
mpd-limit=out#1=flt2 pass
mpd-limit=out#2=all shape 128000 pass
mpd-filter=1#1=match dst net 192.168.8.0/22 or dst net 10.20.0.0/18 and src net 10.30.0.0/21
mpd-filter=2#1=match src net 192.168.8.0/22 or src net 10.20.0.0/18 and dst net 10.30.0.0/21

15 01:42:02
Type=ACCOUNTING_REQUEST
Attributes:
User-Name=S-0004
NAS-Identifier=mpd.test.ru
NAS-IP-Address=1.1.1.1
NAS-Port=2
Tunnel-Medium-Type=
Service-Type=2
Tunnel-Client-Endpoint=4a:00:3e:f5:e7:14
Framed-Protocol=1
Framed-IP-Address=1.1.2.1
Acct-Status-Type=1
Acct-Session-Id=8227722-q-2
Acct-Authentic=1
Acct-Link-Count=1
Acct-Multi-Session-Id=8227722-b-9
NAS-Port-Id=vlan5
NAS-Port-Type=15
Calling-Station-Id=4a:00:3e:f5:e7:14
mpd-link=q-2
mpd-iface=ng8
mpd-bundle=b-9
mpd-iface-index=17

Я перегружал radius чтобы прошлые сессии пропали но через пару дней опять они появились.
Сейчас например висит 4 сессии неактивные для договора S-0004 и у них как вы видите ВЫШЕ - все одинаковое за исключением Acct-Session-Id, хотя даты разные.
И что интересно - в этот же момент висит активная сессия с такими же логами по радиусу.

В connection.log - время от времени появляется ошибка
Not found connection for update packet:
Type=ACCOUNTING_REQUEST
Attributes:
User-Name=S-0004
NAS-Identifier=mpd.test.ru
NAS-IP-Address=1.1.1.1
NAS-Port=2
Tunnel-Medium-Type=
Service-Type=2
Tunnel-Client-Endpoint=4a:00:3e:f5:e7:14
Framed-Protocol=1
Framed-IP-Address=1.1.2.1
Acct-Status-Type=1
Acct-Session-Id=8227722-q-2
Acct-Authentic=1
Acct-Link-Count=1
Acct-Multi-Session-Id=8227722-b-9
NAS-Port-Id=vlan5
NAS-Port-Type=15
Calling-Station-Id=4a:00:3e:f5:e7:14
mpd-link=q-2
mpd-iface=ng8
mpd-bundle=b-9
mpd-iface-index=17

И в это время модем пишет что подключен, но канал не работает - помогает только перезагрузка модема. После перезагрузки в мониторе появляется активная сессия с такими же логами радиуса что и выше.

Вообще непонятно что происходит


Вернуться к началу
  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 23 ноя 2009, 11:08 
Так как разработчики молчат. решил методом тыка проверить что не так и выяснилось.
Что если заремить в настройках delay.stop=5
То нулевые сессии перестают появляться.
Получается что delay.stop криво отрабатывает.


Вернуться к началу
  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 23 ноя 2009, 14:45 
Не в сети

Зарегистрирован: 08 окт 2009, 16:06
Сообщения: 186
Карма: 20
У меня также есть такая же проблема.

Код:
#задержка закрытия сессий в секундах, используется при тарификации по данным NetFlow
#для исключения потери "хвостов" сессий, т.е. информации о трафике, пришедшей после завершения сессии
delay.stop=5


нулевые сисии появляються если отключение и повторный конект произошёл в промежутке 5 секунд. Делать значение delay.stop более меньшим как я понимаю чревато потерей хвостов сесий.

и ещё то что сесия висит это ещё пол беды. бывает что после подобного быстрого переподключения сесия присутствует и в радиусе и в мпд, но не считаеться ни вемя ни траф, а после отключения абонента, сесия продолжает висеть. помогает только ребут радиус сервера.


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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 23 ноя 2009, 15:06 
Не в сети

Зарегистрирован: 08 окт 2009, 16:06
Сообщения: 186
Карма: 20
проблема была в версии 4.6 и перекочевала в врсию 5.0

вот лог подобной нулевой сесии. клиент подключен а время и трафик не считаються


Код:
23 14:43:01
Type=AUTHENTICATION_REQUEST
Attributes:
User-Name=braek-neck
CHAP-Password=\u1\u5\u28=???!t"\u31?\u31?¦\u28)
NAS-IP-Address=x.x.x.x
NAS-Port=1
Tunnel-Medium-Type=
Service-Type=2
Tunnel-Client-Endpoint=00:22:15:62:b2:b3
Framed-Protocol=1
Acct-Session-Id=8965923-L-1
NAS-Port-Id=nfe0
NAS-Port-Type=15
Calling-Station-Id=00221562b2b3
Called-Station-Id=xxxx
CHAP-Challenge=»\u30h?}?\u25$?r?e¶???·\u3&??¶??C??\u28g??$&????\u18?\u29?
mpd-link=L-1

23 14:43:01
Type=AUTHENTICATION_ACCEPT
Process time auth: 31 init_tariff: 2; set_ip: 1; common_auth: 14
Attributes:
Acct-Interim-Interval=60
Service-Type=2
Framed-Protocol=1
Framed-IP-Address=x.x.x.x

23 14:43:01
Type=ACCOUNTING_REQUEST
Attributes:
User-Name=braek-neck
NAS-IP-Address=x.x.x.x
NAS-Port=1
Tunnel-Medium-Type=
Service-Type=2
Tunnel-Client-Endpoint=00:22:15:62:b2:b3
Framed-Protocol=1
Framed-IP-Address=x.x.x.x
Acct-Status-Type=1
Acct-Session-Id=8965923-L-1
Acct-Authentic=1
Acct-Link-Count=1
Acct-Multi-Session-Id=8965923-B-1
NAS-Port-Id=nfe0
NAS-Port-Type=15
Calling-Station-Id=00221562b2b3
Called-Station-Id=xxxx
mpd-link=L-1
mpd-iface=ng0
mpd-bundle=B-1
mpd-iface-index=5


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 24 ноя 2009, 15:55 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Как я понимаю, у madmax проблема что сессии эти просто плодятся, при этом обсчёт идет корректно. А у braek-neck проблема, что сессия висит и не считается? Опишите каждый какие услуги предоставляете, какой NAS используется.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 24 ноя 2009, 18:09 
Может быть у меня также бывают проблемы с трафиком, мы этого не проверяли так как у нас unlimited, только есть пару клиентов по трафику поэтому и поставили delay.stop=5
А сессии появляются и висят скорее из-за того что как сказал braek-neck нулевые сисии появляються если отключение и повторный конект произошёл в промежутке 5 секунд
Сейчас убрали delay.stop=5 и все замечательно - вот только клиенты которые по трафику теряют реальную наработку.


Вернуться к началу
  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 24 ноя 2009, 18:43 
Не в сети

Зарегистрирован: 08 окт 2009, 16:06
Сообщения: 186
Карма: 20
на данный момент версия билинга 5.0
нас сервер freebsd 7.2 и мпд5

так вот к примеру:

я подключаюсь и начинаю что либо качать. время и трафик считаються нормально. отключаюсь и тут же подключаюсь снова. т.е не подождав пяти секунд на протяжении которых билинг считает мою сесию активной. старая сесия как и положенно пропадает из монитора соединений и появляеться новая.
вот в этой новой сесии уже не считаеться ни трафик ни время хотя я продолжаю работать в сети. потом после отключения она не исчезает а продолжет висеть в мониторе сесий, и также остаёться по нулям. ни сброс, ни принудительное закрытие не помогает. после ребута радиуса сесия пропадает.

конечно при анлимитных тарифах это не так критично. но всё же проблемма остаёться проблемой. даже при анлимитных тарифах необходимо видеть сколько времени клиент провел в сети и сколько трафика потребил.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 30 ноя 2009, 13:14 
Не в сети

Зарегистрирован: 08 окт 2009, 16:06
Сообщения: 186
Карма: 20
up


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 30 ноя 2009, 14:17 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
braek-neck, адреса динамические даёте или фиксированные?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 30 ноя 2009, 14:20 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Можете выдернуть connection.log по этим двум сессиям?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 01 дек 2009, 17:54 
Не в сети

Зарегистрирован: 25 янв 2009, 17:36
Сообщения: 221
Карма: 0
>Что если заремить в настройках delay.stop=5
У меня зеремино. Сессии все равно "зависают".
1 раз даже ip pool из-за этого закончился. :-(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 01 дек 2009, 18:12 
Не в сети

Зарегистрирован: 08 окт 2009, 16:06
Сообщения: 186
Карма: 20
если заремить то зависания пропадают, но тогда трафик конца сесии теряеться.

Логи пока выложить не могу, думаю завтра или после завтра выложу


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 01 дек 2009, 18:15 
Не в сети

Зарегистрирован: 08 окт 2009, 16:06
Сообщения: 186
Карма: 20
адресса выдаю динамические.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 01 дек 2009, 18:22 
Не в сети
Клиент

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

и сколько там того трафика? экономия на спичках?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 01 дек 2009, 23:05 
тогда вопрос к разработчикам, цитата "и сколько там того трафика? экономия на спичках?"
Зачем вообще встраивали такую функцию если она не отрабатывает?
Давайте тогда скажите что эта возможность не работает и не будем поднимать эту тему дальше.


Вернуться к началу
  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 01 дек 2009, 23:17 
Не в сети
Клиент

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 02 дек 2009, 16:22 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
Зачем вообще встраивали такую функцию если она не отрабатывает?

Ну вообще она задумывалась как работающая. Более того, у нас она отрабатывала по тестам.
Я думаю, мы сейчас её починим. Только разберемся, в каких случаях она не работает..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 02 дек 2009, 16:28 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Жду логов от braek-neck


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 02 дек 2009, 19:13 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Администратор писал(а):
Только разберемся, в каких случаях она не работает

осмелюсь предположить что не работает в случае использования MPD на машине где висит 1-2 юзера и приходится долго ждать когда ng_netflow наберет 30 строк чтобы отправить пакет с netflow инфой коллектору, хотя скорее всего никто не ждет прихода пакета, а просто рвет коннект, мгновенно переподключается и не понимает что с трафиком происходит ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 03 дек 2009, 14:05 
Не в сети

Зарегистрирован: 08 окт 2009, 16:06
Сообщения: 186
Карма: 20
вот логи
Код:
12-03/13:41:44  INFO [pool-2-thread-1] connections - [ braek-neck; braek-neck; 87656 ] DialUpNASConnection update connection..
12-03/13:41:44  INFO [pool-2-thread-1] connections - [ braek-neck; braek-neck; 87656 ] DialUpNASConnection set STATUS=1
12-03/13:42:40  INFO [pool-1-thread-1] connections - [ braek-neck; braek-neck; 87656 ] DialUpNASConnection stoppingConnection
12-03/13:42:40  INFO [pool-1-thread-1] connections - [ braek-neck; braek-neck; 87656 ] DialUpNASConnection has stop Packet => false
12-03/13:42:40  INFO [pool-1-thread-1] connections - [ braek-neck; braek-neck; 87656 ] DialUpNASConnection set STATUS=3
12-03/13:42:40  INFO [pool-1-thread-1] connections - [ braek-neck; braek-neck; 87656 ] IP address unregistred from collector
12-03/13:42:40  INFO [pool-2-thread-3] connections - [ braek-neck; braek-neck; 60220 ] DialUpNASConnection startConnection mode=1
12-03/13:42:40  INFO [pool-2-thread-3] connections - [ braek-neck; braek-neck; 60220 ] DialUpNASConnection set STATUS=1
12-03/13:42:40  INFO [pool-2-thread-3] connections - [ braek-neck; braek-neck; 60220 ] IP address register on collector
12-03/13:42:43  INFO [Thread-22] connections - [ braek-neck; braek-neck; 60220 ] IP address unregistred from collector
12-03/13:42:43  INFO [Thread-22] connections - [ braek-neck; braek-neck; 60220 ] DialUpNASConnection stoppingConnection
12-03/13:42:43  INFO [Thread-22] connections - [ braek-neck; braek-neck; 60220 ] DialUpNASConnection has stop Packet => true
12-03/13:42:43 ERROR [Thread-22] connections - [ braek-neck; braek-neck; 60220 ] Stop with incorrect Acct-Session-Id!
12-03/13:43:40  WARN [pool-2-thread-4] connections - Not found connection for update packet:

Type=ACCOUNTING_REQUEST
Attributes:
        User-Name=braek-neck
        NAS-IP-Address=x.x.x.x
        NAS-Port=1
        Tunnel-Medium-Type=
        Service-Type=2
        Tunnel-Client-Endpoint=00:22:15:62:b2:b3
        Framed-Protocol=1
        Acct-Input-Octets=2370
        Framed-IP-Address=x.x.x.x
        Acct-Output-Octets=972
        Acct-Status-Type=3
        Acct-Session-Time=60
        Acct-Input-Packets=30
        Acct-Session-Id=9826176-L-1
        Acct-Authentic=1
        Acct-Link-Count=1
        Acct-Multi-Session-Id=9826176-B-1
        NAS-Port-Id=em1
        Acct-Output-Packets=13
        Acct-Output-Gigawords=0
        Acct-Input-Gigawords=0
        NAS-Port-Type=15
        Calling-Station-Id=00221562b2b3
        Called-Station-Id=xxxx
        mpd-link=L-1
        mpd-iface=ng0
        mpd-bundle=B-1
        mpd-iface-index=5

12-03/13:44:40  WARN [pool-2-thread-5] connections - Not found connection for update packet:

Type=ACCOUNTING_REQUEST
Attributes:
        User-Name=braek-neck
        NAS-IP-Address=x.x.x.x
        NAS-Port=1
        Tunnel-Medium-Type=
        Service-Type=2
        Tunnel-Client-Endpoint=00:22:15:62:b2:b3
        Framed-Protocol=1
        Acct-Input-Octets=6023
        Framed-IP-Address=x.x.x.x
        Acct-Output-Octets=35584
        Acct-Status-Type=3
        Acct-Session-Time=120
        Acct-Input-Packets=77
        Acct-Session-Id=9826176-L-1
        Acct-Authentic=1
        Acct-Link-Count=1
        Acct-Multi-Session-Id=9826176-B-1
        NAS-Port-Id=em1
        Acct-Output-Packets=58
        Acct-Output-Gigawords=0
        Acct-Input-Gigawords=0
        NAS-Port-Type=15
        Calling-Station-Id=00221562b2b3
        Called-Station-Id=xxxx
        mpd-link=L-1
        mpd-iface=ng0
        mpd-bundle=B-1
        mpd-iface-index=5

12-03/13:45:40  WARN [pool-2-thread-6] connections - Not found connection for update packet:

Type=ACCOUNTING_REQUEST
Attributes:
        User-Name=braek-neck
        NAS-IP-Address=88.204.141.104
        NAS-Port=1
        Tunnel-Medium-Type=
        Service-Type=2
        Tunnel-Client-Endpoint=00:22:15:62:b2:b3
        Framed-Protocol=1
        Acct-Input-Octets=6715
        Framed-IP-Address=x.x.x.x
        Acct-Output-Octets=36258
        Acct-Status-Type=3
        Acct-Session-Time=180
        Acct-Input-Packets=84
        Acct-Session-Id=9826176-L-1
        Acct-Authentic=1
        Acct-Link-Count=1
        Acct-Multi-Session-Id=9826176-B-1
        NAS-Port-Id=em1
        Acct-Output-Packets=64
        Acct-Output-Gigawords=0
        Acct-Input-Gigawords=0
        NAS-Port-Type=15
        Calling-Station-Id=00221562b2b3
        Called-Station-Id=x.x.x.x
        mpd-link=L-1
        mpd-iface=ng0
        mpd-bundle=B-1
        mpd-iface-index=5

12-03/13:46:40  WARN [pool-2-thread-7] connections - Not found connection for update packet:

Type=ACCOUNTING_REQUEST
Attributes:
        User-Name=braek-neck
        NAS-IP-Address=x.x.x.x
        NAS-Port=1
        Tunnel-Medium-Type=
        Service-Type=2
        Tunnel-Client-Endpoint=00:22:15:62:b2:b3
        Framed-Protocol=1
        Acct-Input-Octets=6767
        Framed-IP-Address=x.x.x.x
        Acct-Output-Octets=36314
        Acct-Status-Type=3
        Acct-Session-Time=240
        Acct-Input-Packets=86
        Acct-Session-Id=9826176-L-1
        Acct-Authentic=1
        Acct-Link-Count=1
        Acct-Multi-Session-Id=9826176-B-1
        NAS-Port-Id=em1
        Acct-Output-Packets=66
        Acct-Output-Gigawords=0
        Acct-Input-Gigawords=0
        NAS-Port-Type=15
        Calling-Station-Id=00221562b2b3
        Called-Station-Id=x.x.x.x
        mpd-link=L-1
        mpd-iface=ng0
        mpd-bundle=B-1
        mpd-iface-index=5


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

Код:
12-03/13:48:38  INFO [Thread-14] connections - Restore Connections NAS: x.x.x.x
12-03/13:48:38  INFO [Thread-14] connections - [ braek-neck; braek-neck; 18570 ] DialUpNASConnection startConnection mode=1
12-03/13:48:38  INFO [Thread-14] connections - [ braek-neck; braek-neck; 18570 ] DialUpNASConnection set STATUS=1
12-03/13:48:38  INFO [Thread-14] connections - [ braek-neck; braek-neck; 18570 ] IP address register on collector
12-03/13:48:38  INFO [Thread-14] connections - x.x.x.x Session restored for login: braek-neck; contract: braek-neck; ipaddr: x.x.x.x
12-03/13:48:38  INFO [Thread-17] connections - [ braek-neck; braek-neck; 16920 ] Set status SUSPENDED on UpdateSuspendedSetter, time after last update: 358
12-03/13:48:38  INFO [Thread-17] connections - [ braek-neck; braek-neck; 16920 ] DialUpNASConnection set STATUS=2


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 03 дек 2009, 14:16 
Не в сети

Зарегистрирован: 08 окт 2009, 16:06
Сообщения: 186
Карма: 20
snark писал(а):
Администратор писал(а):
Только разберемся, в каких случаях она не работает

осмелюсь предположить что не работает в случае использования MPD на машине где висит 1-2 юзера и приходится долго ждать когда ng_netflow наберет 30 строк чтобы отправить пакет с netflow инфой коллектору, хотя скорее всего никто не ждет прихода пакета, а просто рвет коннект, мгновенно переподключается и не понимает что с трафиком происходит ...



Я прекрасно понимаю, что при малом количестве пользователей нужно ждать пока придет нетфлой пакет с трафиком и только потом отключаться. Вот чтоб не ждать когда придётпакет использую функцию delay.stop. И сейчас проблема не в том что теряетьсятрафик конца сесии, а в том что данная функция не работает как положенно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 09 дек 2009, 20:28 
Не в сети

Зарегистрирован: 08 окт 2009, 16:06
Сообщения: 186
Карма: 20
ап


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

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
braek-neck писал(а):
Я прекрасно понимаю, что при малом количестве пользователей нужно ждать пока придет нетфлой пакет с трафиком и только потом отключаться. Вот чтоб не ждать когда придётпакет использую функцию delay.stop. И сейчас проблема не в том что теряетьсятрафик конца сесии, а в том что данная функция не работает как положенно.

я думаю что delay.stop будет нормально работать только при хорошей нагрузке на ng_netflow, а не на 1-2 юзерах


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 10 дек 2009, 14:49 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Возьмите обновление радиуса: http://bgbilling.ru/patch/4/dialup.jar
Там синхронизован процесс обработки старт/стоп/авторизационных пакетов в пределах NASа. Если проблема останется - выкладывайте логи целиком от авторизации.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нулевые сессии
СообщениеДобавлено: 10 дек 2009, 19:30 
Скажите это обновление для версии 4,6 или 5,0


Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 47 ]  На страницу 1, 2  След.

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


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

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


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

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