BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 04 июл 2025, 12:09

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




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: SmartEdge и схема Dot1q
СообщениеДобавлено: 20 янв 2016, 07:08 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Не могу понять что происходит, есть сессии которых не видно в биллинге, но которые активные и абонент по ним работает. Из начально думал что это изза аккаунтинга, нет пакетов и все
Код:
# Таймаут перевода соединения в статус suspended при остутствии радиус пакетов
connection.suspend.timeout=1200
# Таймаут закрытия соединения при остутствии радиус пакетов (не складывается с connection.suspend.timeout)
connection.close.timeout=1200
# При закрытии соединения по таймауту, 0 (по умолчанию) - просто закрыть,
# 1 - попытаться сбросить также на NAS'е (вызвать connectionClose у обработчика активации сервисов)
#connection.close.timeout.forceClose=1

но акаунтинг бегает по этим сессиям
Код:
12:00:56.740550 IP 10.16.0.2.radius > х.х.104.45.1813: RADIUS, Accounting Request (4), id: 0xaf length: 566
12:00:56.744575 IP х.х.104.45.1813 > 10.16.0.2.radius: RADIUS, Accounting Response (5), id: 0xaf length: 20
12:00:56.922934 IP 10.16.0.2.radius > х.х.104.45.1813: RADIUS, Accounting Request (4), id: 0xb0 length: 566
12:00:56.926710 IP х.х.104.45.1813 > 10.16.0.2.radius: RADIUS, Accounting Response (5), id: 0xb0 length: 20

После передергивания сессии на эрике она появляется в биллинге
Подскажите куда ещё посмотреть?

_________________
Код:
  Клиент: вер. 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: SmartEdge и схема Dot1q
СообщениеДобавлено: 20 янв 2016, 15:04 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
DHCP биллинг как-нибудь обрабатывает?
По каким параметрам/атрибутам идет аутентификация абонента?

Нужен лог из InetAccounting для таких сессий, когда приходит Accounting-пакет по ним.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SmartEdge и схема Dot1q
СообщениеДобавлено: 21 янв 2016, 06:37 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Amir писал(а):
DHCP биллинг как-нибудь обрабатывает?
По каким параметрам/атрибутам идет аутентификация абонента?

Нужен лог из InetAccounting для таких сессий, когда приходит Accounting-пакет по ним.

Код:
# Удаление заголовка, при необходимости, 0 - не удалять, 2 - 2 удалить байта (тип+длина) из значения DHCP-опции.
# При удалении поля position для agentRemoteId, vlanId, interfaceId нужно уменьшить на тоже кол-во байт
#dhcp.option82.removeHeader=0
dhcp.option82.removeHeader=2

# Параметры для извлечения из пакета agentRemoteId
# вид значения в опции agentRemoteId: 0 (по умолчанию) - байты, 1 - строка
dhcp.option82.agentRemoteId.type=1
# код субопции 82, содержащей идентификатор коммутатора клиента, позиция и длина последовательности идентификатора
dhcp.option82.agentRemoteId.code=2
dhcp.option82.agentRemoteId.position=0
dhcp.option82.agentRemoteId.length=6

# код субопции 82, содержащей VLAN, позиция и длина в субопции
dhcp.option82.vlanId.code=1
dhcp.option82.vlanId.position=0
dhcp.option82.vlanId.length=2
# код субопции 82, содержащей интерфейс, позиция и длина в субопции
dhcp.option82.interfaceId.code=1
dhcp.option82.interfaceId.position=3
dhcp.option82.interfaceId.length=1

Вложение:
Выделение_042.png
Выделение_042.png [ 29.26 КБ | Просмотров: 3900 ]

лог будет чуть позже

_________________
Код:
  Клиент: вер. 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: SmartEdge и схема Dot1q
СообщениеДобавлено: 21 янв 2016, 13:48 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Код:
01-21/10:41:35  INFO [rdsLstnr-p-8-t-3] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS:
Packet type: Accounting-Request
Identifier: 23
Authenticator: {48 A4 B1 6F AC 76 08 0B 72 DF F8 09 AB D2 BF 1E}
Attributes:
  User-Name=01-01.800.1102
  NAS-Identifier=SE100-SUBS
  NAS-Port=33619968
  Service-Type=2
  Acct-Input-Octets=6844794
  Acct-Output-Octets=1276935
  Acct-Status-Type=3
  Acct-Session-Time=1200
  Acct-Input-Packets=48167
  Acct-Session-Id=0100FFFF3800FAC1-56A086FF
  Acct-Authentic=1
  NAS-Port-Id=2/1 vlan-id 800:1102
  Acct-Output-Packets=5705
  Event-Timestamp=1453362095
  Acct-Output-Gigawords=0
  Framed-Route=х.х.106.66/32
  Acct-Input-Gigawords=0
  NAS-Port-Type=1
  Called-Station-Id=х.х.106.66/32
  Acct-Mcast-Out-Packets-64={00 00 00 00 00 00 00 00}
  Platform-Type=4
  Acct-Output-Octets-64={00 00 00 00 00 13 7C 07}
  Acct-Input-Octets-64={00 00 00 00 00 68 71 7A}
  Acct-Output-Packets-64={00 00 00 00 00 00 16 49}
  Acct-Input-Packets-64={00 00 00 00 00 00 BC 27}
  Acct-Mcast-In-Octets-64={00 00 00 00 00 00 00 00}
  HTTP-Redirect-Profile-Name=WWW
  Acct-Mcast-In-Packets-64={00 00 00 00 00 00 00 00}
  Source-Validation=1
  Acct-Mcast-Out-Octets-64={00 00 00 00 00 00 00 00}
  Qos-Policing-Profile-Name=QOS-POLICY-IN
  OS-Version=11.1.2.7p2
  Acct-Update-Reason=3
  Forward-Policy=in:FWD-ACCEPT
  Acct-Mcast-In-Octets=0
  Acct-Mcast-Out-Octets=0
  Qos-Metering-Profile-Name=QOS-POLICY-OUT
  Acct-Mcast-In-Packets=0
  Acct-Mcast-Out-Packets=0
Common options: {agentRemoteId=01-01, vlanId=1102, deviceState=1}
01-21/10:41:35  INFO [rdsLstnr-p-8-t-3] InetRadiusProcessor - Session 0100FFFF3800FAC1-56A086FF found.
01-21/10:41:35  INFO [rdsLstnr-p-8-t-3] InetConnectionCallRuntime - Set deviceState for connection:3769817
01-21/10:41:35  INFO [rdsLstnr-p-8-t-3] InetConnectionCallRuntime - Connection:3769817 deviceState already 1
01-21/10:41:35  INFO [rdsLstnr-p-8-t-3] update - RESPONSE:
Packet type: Accounting-Response
Identifier: 23
Authenticator: {B6 7E 67 E4 92 9F BF E9 74 8B 31 D5 4B D9 C3 D1}
Attributes:

Process time update: 3

_________________
Код:
  Клиент: вер. 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: SmartEdge и схема Dot1q
СообщениеДобавлено: 26 янв 2016, 15:11 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Вот аккаунтинг по кривой сессии
Код:
01-26/12:05:27  INFO [rdsLstnr-p-8-t-8] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS:
Packet type: Accounting-Request
Identifier: 183
Authenticator: {A1 68 2C 4C E7 D7 A7 C2 3A 23 4A 35 D6 DC CA DF}
Attributes:
  User-Name=prn01-as01.850.1015
  NAS-Identifier=SUBS
  NAS-Port=33619968
  Service-Type=2
  Acct-Input-Octets=1806857746
  Acct-Output-Octets=-1670601805
  Acct-Status-Type=3
  Acct-Session-Time=8894108
  Acct-Input-Packets=47740499
  Acct-Session-Id=0100FFFF38001685-561F7FD4
  Acct-Authentic=1
  NAS-Port-Id=2/1 vlan-id 850:1015
  Acct-Output-Packets=59514056
  Event-Timestamp=1453799127
  Acct-Output-Gigawords=15
  Framed-Route=194.150.106.24/32
  Acct-Input-Gigawords=2
  NAS-Port-Type=1
  Called-Station-Id=х.х.106.24/32
  Acct-Mcast-Out-Packets-64={00 00 00 00 00 00 00 00}
  Platform-Type=4
  Acct-Output-Octets-64={00 00 00 0F 9C 6C A3 B3}
  Acct-Input-Octets-64={00 00 00 02 6B B2 76 12}
  Acct-Output-Packets-64={00 00 00 00 03 8C 1C C8}
  Acct-Input-Packets-64={00 00 00 00 02 D8 76 53}
  Acct-Mcast-In-Octets-64={00 00 00 00 00 00 00 00}
  HTTP-Redirect-Profile-Name=WWW
  Acct-Mcast-In-Packets-64={00 00 00 00 00 00 00 00}
  Source-Validation=1
  Acct-Mcast-Out-Octets-64={00 00 00 00 00 00 00 00}
  Qos-Policing-Profile-Name=QOS-POLICY-IN
  OS-Version=11.1.2.7p2
  Acct-Update-Reason=3
  Forward-Policy=in:FWD-ACCEPT
  Acct-Mcast-In-Octets=0
  Acct-Mcast-Out-Octets=0
  Qos-Metering-Profile-Name=QOS-POLICY-OUT
  Acct-Mcast-In-Packets=0
  Acct-Mcast-Out-Packets=0
Common options: {agentRemoteId=prn01-as01, vlanId=1015, deviceState=1}
01-26/12:05:27  INFO [rdsLstnr-p-8-t-8] InetNas - Found agentDevice:51
01-26/12:05:27  INFO [rdsLstnr-p-8-t-8] InetNas - Search serv on deviceId=51; vlanId=1015
01-26/12:05:27  WARN [rdsLstnr-p-8-t-8] InetRadiusProcessor - Creating NasConnection from accounting packet [statusType=3]
01-26/12:05:27 ERROR [rdsLstnr-p-8-t-8] InetRadiusProcessor - Session ip address in packet or parent connection not found!
01-26/12:05:27  WARN [rdsLstnr-p-8-t-8] InetNas - NasConnection not found

версия биллинга
Код:
Сервер: вер. 6.1.1077 / 03.06.2015 19:14:43
    os: Linux; java: Java HotSpot(TM) Server VM, v.1.7.0_71
  inet: вер. 6.1.698 / 04.06.2015 19:24:27

_________________
Код:
  Клиент: вер. 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: SmartEdge и схема Dot1q
СообщениеДобавлено: 26 янв 2016, 15:54 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Цитата:
01-26/12:05:27 WARN [rdsLstnr-p-8-t-8] InetRadiusProcessor - Creating NasConnection from accounting packet [statusType=3]
01-26/12:05:27 ERROR [rdsLstnr-p-8-t-8] InetRadiusProcessor - Session ip address in packet or parent connection not found!
Похоже потому что в Accounting-пакетах нет атрибута Framed-IP-Address.

Как вариант, попробовать указать
connection.start.fromAccept=1
Чтобы модуль запоминал какой IP он выдал в Accept.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SmartEdge и схема Dot1q
СообщениеДобавлено: 26 янв 2016, 15:59 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 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: SmartEdge и схема Dot1q
СообщениеДобавлено: 01 фев 2016, 11:59 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 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
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


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

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


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

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


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

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