forum.bitel.ru http://forum.bitel.ru/ |
|
SmartEdge и схема Dot1q http://forum.bitel.ru/viewtopic.php?f=44&t=11276 |
Страница 1 из 1 |
Автор: | skyb [ 20 янв 2016, 07:08 ] |
Заголовок сообщения: | SmartEdge и схема Dot1q |
Не могу понять что происходит, есть сессии которых не видно в биллинге, но которые активные и абонент по ним работает. Из начально думал что это изза аккаунтинга, нет пакетов и все Код: # Таймаут перевода соединения в статус 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 После передергивания сессии на эрике она появляется в биллинге Подскажите куда ещё посмотреть? |
Автор: | Amir [ 20 янв 2016, 15:04 ] |
Заголовок сообщения: | Re: SmartEdge и схема Dot1q |
DHCP биллинг как-нибудь обрабатывает? По каким параметрам/атрибутам идет аутентификация абонента? Нужен лог из InetAccounting для таких сессий, когда приходит Accounting-пакет по ним. |
Автор: | skyb [ 21 янв 2016, 06:37 ] |
Заголовок сообщения: | Re: SmartEdge и схема Dot1q |
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 Вложение: лог будет чуть позже |
Автор: | skyb [ 21 янв 2016, 13:48 ] |
Заголовок сообщения: | Re: SmartEdge и схема Dot1q |
Код: 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 |
Автор: | skyb [ 26 янв 2016, 15:11 ] |
Заголовок сообщения: | Re: SmartEdge и схема Dot1q |
Вот аккаунтинг по кривой сессии Код: 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 |
Автор: | Amir [ 26 янв 2016, 15:54 ] |
Заголовок сообщения: | Re: SmartEdge и схема Dot1q |
Цитата: 01-26/12:05:27 WARN [rdsLstnr-p-8-t-8] InetRadiusProcessor - Creating NasConnection from accounting packet [statusType=3] Похоже потому что в Accounting-пакетах нет атрибута Framed-IP-Address.01-26/12:05:27 ERROR [rdsLstnr-p-8-t-8] InetRadiusProcessor - Session ip address in packet or parent connection not found! Как вариант, попробовать указать connection.start.fromAccept=1 Чтобы модуль запоминал какой IP он выдал в Accept. |
Автор: | skyb [ 26 янв 2016, 15:59 ] |
Заголовок сообщения: | Re: SmartEdge и схема Dot1q |
попробуем, отпишу |
Автор: | skyb [ 01 фев 2016, 11:59 ] |
Заголовок сообщения: | Re: SmartEdge и схема Dot1q |
Решено вроде, сессии висят как нужно. Спасибо |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |