BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 21 дек 2024, 20:30

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




Начать новую тему Ответить на тему  [ Сообщений: 210 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7  След.
Автор Сообщение
СообщениеДобавлено: 09 апр 2013, 14:08 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Неправильные параметры разбора option82 в конфигурации "dhcp.option82.interfaceId.*" (которые не подходят для sub{1}={01} sub{2}={28107B4CCACC})


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

Зарегистрирован: 12 апр 2010, 20:05
Сообщения: 33
Карма: 0
Amir писал(а):
Неправильные параметры разбора option82 в конфигурации "dhcp.option82.interfaceId.*" (которые не подходят для sub{1}={01} sub{2}={28107B4CCACC})


У меня в конфигурациях не заданы такие параметры. А разбирает он вроде правильно т.е порт - 01 . мак коммутатора - 28107B4CCACC или я что то не так понимаю?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 09 апр 2013, 17:41 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Значит значения по умолчанию не подходят для вас.
Попробуйте указать:
Код:
dhcp.option82.vlanId.code=0
 
dhcp.option82.interfaceId.code=1
dhcp.option82.interfaceId.position=0
dhcp.option82.interfaceId.length=1


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

Зарегистрирован: 12 апр 2010, 20:05
Сообщения: 33
Карма: 0
Спасибо. ошибка пропала, но теперь вот это:
Код:
04-09/16:05:58  INFO [dhcpLstnr-p-11-t-9] InetAbstractDhcpProcessor - REQUEST_AFTER_PREPROCESS:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Discover{1}
htype: 1, hlen: 6, hops: 1
xid: 1836474530, secs: 0, flags: -32768
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: 10.0.160.254
Client MAC: {14DAE9248825}
  {61}={0114DAE9248825}
  Host name{12}={Decktop}
  {60}={4D53465420352E30}
  Parameter request list{55}={1, 15, 3, 6, 44, 46, 47, 31, 33, 121, -7, 43}
  Agent information{82}=
    sub{1}={03}
    sub{2}={28107B4CCACC}

04-09/16:05:58  INFO [dhcpLstnr-p-11-t-9] InetDhcpDevice - Search serv on deviceId: 5; [I@1b951f2; interfaceId: 3
04-09/16:05:58  INFO [dhcpLstnr-p-11-t-9] InetDhcpProcessor - InetServ not found.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 09 апр 2013, 18:11 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Покажите дерево устройств.


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

Зарегистрирован: 12 апр 2010, 20:05
Сообщения: 33
Карма: 0
Amir писал(а):
Покажите дерево устройств.


ProcessGroup:
Код:
#типы устройств - Nas-ов
radius.deviceTypeIds=1
#типы устройств, являющиеся dhcp relay
dhcp.relay.deviceTypeIds=1
 
#количество потоков на worker'а
accounting.worker.1.thread.count=1
#тарификатор:
#минимальная сумма трафика, при которой тарифицировать соединение
accounting.worker.1.tariffication.1.minDeltaAmount=0
#пауза между заданиями тарификации
accounting.worker.1.tariffication.1.delay=10
#максимальное количество тарифицируемых соединений за задание
accounting.worker.1.tariffication.1.batchSize=100
#трекер (обработка сессий без наработки):
#пауза между заданиями трекинга
accounting.worker.1.tracking.1.delay=20
#максимальное количество проверенных соединений за задание
accounting.worker.1.tracking.1.batchSize=100
 
#количество потоков на worker'а
accounting.worker.2.thread.count=1
#сброс в базу трафиков и наработки
#минимальная наработка, при которой сбрасывать соединения в базу
accounting.worker.2.flushing.1.minDeltaAccount=0
#пауза между заданиями сброса в базу
accounting.worker.2.flushing.1.delay=20
#максимальное количество сброшенных соединений в базу за задание
accounting.worker.2.flushing.1.batchSize=500
 
#количество потоков на worker'а
accounting.worker.3.thread.count=1
#завершатель соединений
#пауза между заданиями
accounting.worker.3.finishing.1.delay=20
#максимальное количество сброшенных соединений в базу за задание
accounting.worker.3.finishing.1.batchSize=500
 
 
#таймаут перевода соединения в статус suspended при остутствии радиус пакетов
connection.suspend.timeout=900
#таймаут закрытия соединения при остутствии радиус пакетов (не складывается с connection.suspend.timeout)
connection.close.timeout=900
#таймаут перевода соединения в статус suspended при остутствии радиус пакетов (для сессий с ограниченным доступом)
#connection.disable.suspend.timeout=900
#таймаут закрытия соединения при остутствии радиус пакетов (не складывается с connection.suspend.timeout, для сессий с ограниченным доступом)
#connection.disable.close.timeout=900


RedBack:
Код:
dhcp.option82.vlanId.code=0
 
dhcp.option82.interfaceId.code=1
dhcp.option82.interfaceId.position=0
dhcp.option82.interfaceId.length=1
#хост для отправки PoD и CoA запросов (по умолчанию - хост, заданный в параметрах устройства Хост/порт)
#radius.host=<хост устройства>
#порт для отправки PoD и CoA запросов (по умолчанию - порт, заданный в параметрах устройства Хост/порт)
#radius.port=<порт устройства>
#идентификатор - Nas-Identifier (по умолчанию - значение из поля Идентификатор параметров устройства)
#radius.identifier=<идентификатор устройства>
#используемый secret для общения по radius-протоколу (по умолчанию - значение из поля Community/secret параметров устройства)
#radius.secret=<community/sercret устройства>
 
# Атрибуты, которые передаются для всех сессий.
# IP-Interface-Name соответствует интерфейсу в конфиге RedBack, к которому "биндится" абонентская сессия (обязательный параметр).
# DHCP-Max-Leases - обязательный параметр, необходим для получения адреса по DHCP.
const.access.attributes=IP-Interface-Name=CLIENTS;DHCP-Max-Leases=1;Acct-Interim-Interval=900
 
# Атрибуты для сессий абонентов, отключенных по балансу. Используются для http-редиректа.
redirect.attributes=HTTP-Redirect-Profile-Name=NOAUTH;Forward-Policy=in:NOAUTH-IPOE;Acct-Interim-Interval=900;
# Наборы атрибутов для разных опций. В данном случае указываются разные скорости доступа
option.1.attributes=Service-Name:1=RSE-SVC-EXT;Service-Options:1=1;Service-Parameter:1=Rate=100000 Burst=12500000
option.2.attributes=Service-Name:1=RSE-SVC-EXT;Service-Options:1=1;Service-Parameter:1=Rate=10000 Burst=1250000
 
#атрибуты, выдаваемые при авторизации по реалму default (default - реалм по умолчанию)
radius.realm.default.attributes=
#категории ip адресов из ресурсов, из которых будут выдаваться адреса ("пул", указывается во вкладке "IP ресурсы")
radius.realm.default.ipCategories=5
 
#коды ошибок, при которых вместо reject выдавать accept с заданными атрибутами
#(пользователю выдается серый адрес и устанавливается HTTP-редирект)
radius.disable.accessCodes=1,2,3,4,10,11,12
#атрибуты, выдаваемые при rejectToAccept
radius.disable.attributes=IP-Interface-Name=NOAUTH;DHCP-Max-Leases=1;{@redirect.attributes}
#категории ip адресов из ресурсов, из которых будут выдаваться адреса для отключенных ("пул", указывается во вкладке "IP ресурсы")
radius.disable.ipCategories=3
#атрибуты, при наличии которых соединение должно считаться в состоянии DISABLE (т.е. с ограниченным доступом)
# Используемый для отключенных пул адресов и параметры http-редиректа.
radius.disable.pattern.attributes=HTTP-Redirect-Profile-Name=NOAUTH
 
#привязка кодов опций модуля к атрибутам
#данные атрибуты будут выдаваться в AccessAccept при удачной авторизации и при наличии активных опций в тарифе или сервисе
radius.inetOption.1.attributes={@const.access.attributes};{@option.1.attributes}
radius.inetOption.2.attributes={@const.access.attributes};{@option.2.attributes}
radius.inetOption.3.attributes={@const.access.attributes};{@option.3.attributes}
 
#--------------
#параметры dhcp
#--------------
#настройки DHCP-сервера
dhcp.option.serverIdentifier=0.0.0.0
dhcp.option.leaseTime=900
 
dhcp.net.option.10.0.160.0:255.255.255.0.gate=10.0.160.254
dhcp.net.option.10.0.160.0:255.255.255.0.dns=80.66..158.98
 
#----------------------------
#параметры активации сервисов
#----------------------------
#длина паузы, если возникла ошибка
#sa.error.pause=60
#количество заданий за раз
#sa.batch.size=20
#время (сек) ожидания завершения всех заданий (при асинхронной работе)
#sa.batch.wait=5
#пауза (сек) после обработки заданий
#sa.batch.pause=0
#время (сек) ожидания новой задачи перед вызовом disconnect.
#sa.batch.waitNext=5
 
#----------------------------------------
#параметры обработчика активации сервисов
#----------------------------------------
#откуда при отправке CoA брать атрибуты опций (по умолчанию - те же атрибуты, что выдаются при удачной авторизации)
sa.radius.option.attributesPrefix=option.
sa.radius.connection.attributes=Acct-Session-Id
#атрибуты CoA запроса для прекращения доступа (используется при sa.radius.connection.withoutBreak=1)
sa.radius.disable.attributes={@redirect.attributes}
#фиксированные атрибуты, добавляемые в запрос перед отправкой CoA
#sa.radius.coa.attributes=
#добавлять ли при отправке CoA атрибуты реалма (для default - из radius.realm.default.attributes)
#sa.radius.realm.addAttributes=0
#атрибуты, посылаемые при закрытии сервисов
sa.radius.service.closeAttributes=Deactivate-Service-Name:1=RSE-SVC-EXT
#фиксированные атрибуты, добавляемые в запрос перед отправкой PoD
#sa.radius.pod.attributes=


DES3028:
Конфиг пуст


Вложения:
Комментарий к файлу: Дерево устройств
ty.png
ty.png [ 36.04 КБ | Просмотров: 20847 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 апр 2013, 14:27 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Поменяйте в inet-access.xml InetDhcpProcessor на InetDhcpHelperProcessor (для схемы SE+DHCP нужен он).


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

Зарегистрирован: 12 апр 2010, 20:05
Сообщения: 33
Карма: 0
Спасибо помогло. Теперь выдает вот это:

Код:
InetDhcpHelperProcessor - Not found params for request: 5:28107B4CCACC:03:14DAE9248825 (pattern: $deviceId:$remoteId:$circuitId:$mac, servSearchMode: 0, deviceId: 5, agentDeviceId: 5, mac: 14DAE9248825)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 апр 2013, 16:48 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
В конфигурации укажите
# поиск по интерфейсу
radius.servSearchMode=1
# поиск по giaddr, агентское устройство будет найдено позднее
dhcp.deviceSearchMode=2

Сессию нужно будет начать заново и смотреть, что пишет при авторизации, в т.ч. Put auth accept:...


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

Зарегистрирован: 12 апр 2010, 20:05
Сообщения: 33
Карма: 0
Сделал. Вот log

Код:
dhcp 04-10/14:55:22 ERROR [dhcpLstnr-p-11-t-8] InetDhcpHelperProcessor - Not found params for request: 5:6:0:14DAE9248825 (pattern: $deviceId:$remoteId:$circuitId:$mac, servSearchMode: 1, deviceId: 5, agentDeviceId: 6, mac: 14DAE9248825)

dhcp 04-10/14:55:22  INFO [dhcpLstnr-p-11-t-8] InetAbstractDhcpProcessor - RESPONSE_BEFORE_POSTPROCESS:
Message type: BOOT_RESPONSE
Dhcp message type: DHCP NAK{6}
htype: 1, hlen: 6, hops: 1
xid: 455226360, secs: 0, flags: -32768
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: 10.0.160.254
Client MAC: {14DAE9248825}
  Agent information{82}=
    sub{1}={000400A00003}
    sub{2}={000628107B4CCACC}

dhcp 04-10/14:55:22  INFO [dhcpLstnr-p-11-t-8] InetAbstractDhcpProcessor - RESPONSE:
Message type: BOOT_RESPONSE
Dhcp message type: DHCP NAK{6}
htype: 1, hlen: 6, hops: 1
xid: 455226360, secs: 0, flags: -32768
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: 10.0.160.254
Client MAC: {14DAE9248825}
  Agent information{82}=
    sub{1}={000400A00003}
    sub{2}={000628107B4CCACC}


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 апр 2013, 17:11 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Нужен лог авторизации по RADIUS (который должен идти перед DHCP-пакетом).
По началу не понял, что radius.servSearchMode=1 не был прописан, судя по логам параметры должны быть такие:
Код:
# поиск по интерфейсу
radius.servSearchMode=1
# поиск по giaddr, агентское устройство будет найдено позднее
dhcp.deviceSearchMode=2

# убираем заголовок-длину
dhcp.option82.removeHeader=2
# позиция agentRemoteId
dhcp.option82.agentRemoteId.position=0

# параметры vlan в option82
dhcp.option82.vlanId.code=1
dhcp.option82.interfaceId.position=0
dhcp.option82.interfaceId.length=2
# параметры interface в option82
dhcp.option82.interfaceId.code=1
dhcp.option82.interfaceId.position=3
dhcp.option82.interfaceId.length=1
Выполните Перечитать конфигурацию на серверах и запустите авторизацию заново (чтобы SE прислал Access-Request пакет).


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

Зарегистрирован: 12 апр 2010, 20:05
Сообщения: 33
Карма: 0
Сделал, вот radius.log:
Код:
Packet type: Access-Reject
Identifier: 10
Authenticator: {}
Attributes:
  Reply-Message=1

Process time auth: 2

04-10/16:13:27  INFO [rdsLstnr-p-9-t-1] InetRadiusListenerWorker - RESPONSE:
Packet type: Access-Reject
Identifier: 10
Authenticator: {D9 9D 6E 0A 87 22 E3 F6 D7 DB 32 BD 31 7E 3B 8B}
Attributes:
  Reply-Message=1

Process time auth: 5

04-10/16:13:43  INFO [rdsLstnr-p-9-t-2] RadiusListenerWorker - REQUEST:
Packet type: Access-Request
Identifier: 11
Authenticator: {D6 73 2C D6 4A ED D5 E4 AE 2A 10 67 97 9D AF 25}
Attributes:
  User-Name=14:da:e9:24:88:25
  NAS-Port-Id=2/2 vlan-id 2212 clips 131084
  NAS-Identifier=RedBack-Clips
  User-Password=Redback
  NAS-IP-Address=80.66.158.101
  NAS-Port=570427556
  Service-Type=5
  NAS-Port-Type=5
  Called-Station-Id=10.0.160.254
  Platform-Type=4
  UNKNOWN[2352-201]={01 0A 00 A0 FE}
  Medium-Type=11
  Agent-Remote-Id={00 06 28 10 7B 4C CA CC}
  UNKNOWN[2352-202]={3D 3D 07 01 14 DA E9 24 88 25}
  UNKNOWN[2352-202]={0C 0C 07 44 65 63 6B 74 6F 70}
  Agent-Circuit-Id={00 04 00 A0 00 03}
  OS-Version=11.1.2.7
  Mac-Addr=14-da-e9-24-88-25
  UNKNOWN[2352-125]={4D 53 46 54 20 35 2E 30}
  NAS-Real-Port=570427556
  UNKNOWN[3561--1]={02 0A 00 06 28 10 7B 4C CA CC}
  UNKNOWN[3561--1]={01 08 00 04 00 A0 00 03}

04-10/16:13:43  INFO [rdsLstnr-p-9-t-2] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS:
Packet type: Access-Request
Identifier: 11
Authenticator: {D6 73 2C D6 4A ED D5 E4 AE 2A 10 67 97 9D AF 25}
Attributes:
  User-Name=000628107b4ccacc:000400a00003
  NAS-Port-Id=2/2 vlan-id 2212 clips 131084
  NAS-Identifier=RedBack-Clips
  User-Password=Redback
  NAS-IP-Address=80.66.158.101
  NAS-Port=570427556
  Service-Type=5
  Calling-Station-Id=14dae9248825
  NAS-Port-Type=5
  Called-Station-Id=10.0.160.254
  Platform-Type=4
  UNKNOWN[2352-201]={01 0A 00 A0 FE}
  Medium-Type=11
  Agent-Remote-Id={00 06 28 10 7B 4C CA CC}
  UNKNOWN[2352-202]={3D 3D 07 01 14 DA E9 24 88 25}
  UNKNOWN[2352-202]={0C 0C 07 44 65 63 6B 74 6F 70}
  Agent-Circuit-Id={00 04 00 A0 00 03}
  OS-Version=11.1.2.7
  Mac-Addr=14-da-e9-24-88-25
  UNKNOWN[2352-125]={4D 53 46 54 20 35 2E 30}
  NAS-Real-Port=570427556
  UNKNOWN[3561--1]={02 0A 00 06 28 10 7B 4C CA CC}
  UNKNOWN[3561--1]={01 08 00 04 00 A0 00 03}
Common options: {agentRemoteId=java.nio.DirectByteBufferR[pos=0 lim=0 cap=0], agentCircuitId=[B@7ef45b, deviceState=1}
04-10/16:13:43  INFO [rdsLstnr-p-9-t-2] InetNas - AgentDevice not found.
04-10/16:13:43  INFO [rdsLstnr-p-9-t-2] InetNas - Search serv on deviceId=5; interfaceId=160
04-10/16:13:43  INFO [rdsLstnr-p-9-t-2] InetRadiusProcessor - [username=000628107b4ccacc:000400a00003] InetServ not found.
04-10/16:13:43  INFO [rdsLstnr-p-9-t-2] InetRadiusProcessor - Return code=1
04-10/16:13:43  INFO [rdsLstnr-p-9-t-2] InetRadiusProcessor - RESPONSE_BEFORE_POSTPROCESS:
Packet type: Access-Reject
Identifier: 11
Authenticator: {}
Attributes:
  Reply-Message=1

Process time auth: 2

04-10/16:13:43  INFO [rdsLstnr-p-9-t-2] InetRadiusListenerWorker - RESPONSE:
Packet type: Access-Reject
Identifier: 11
Authenticator: {66 1D D7 41 11 2A 7E 2E 46 D8 E6 B2 7A 2A 87 16}
Attributes:
  Reply-Message=1

Process time auth: 5



Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 апр 2013, 18:37 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Добавьте также
radius.agent.option.removeHeader=2
radius.agent.option.remoteId.position=0
Это все нужно, чтобы правильно извлечь параметры из option82, как для RADIUS-пакетов, так и для DHCP.


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

Зарегистрирован: 12 апр 2010, 20:05
Сообщения: 33
Карма: 0
Добавил, вообще ошибка:
Код:
04-10/17:05:56  INFO [rdsLstnr-p-9-t-8] InetRadiusListenerWorker - RESPONSE:
Packet type: Access-Reject
Identifier: 103
Authenticator: {E2 24 EC A1 DF D4 29 D9 69 34 5B D7 4B C7 DE A5}
Attributes:

Process time auth: 3

04-10/17:05:56 ERROR [rdsLstnr-p-9-t-8] RadiusListenerWorker - 3
java.lang.ArrayIndexOutOfBoundsException: 3
        at ru.bitel.bgbilling.modules.inet.api.server.InetUtils.parseInt(InetUtils.java:485)
        at ru.bitel.bgbilling.modules.inet.runtime.device.AbstractInetDeviceRuntime.getOption82InterfaceId(AbstractInetDeviceRuntime.java:324)
        at ru.bitel.bgbilling.modules.inet.runtime.device.InetDeviceRuntime.getOption82InterfaceId(InetDeviceRuntime.java:1)
        at ru.bitel.bgbilling.modules.inet.radius.InetNas.findServRuntime(InetNas.java:1273)
        at ru.bitel.bgbilling.modules.inet.radius.InetNas.findServRuntime(InetNas.java:1175)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.findServRuntime(InetRadiusProcessor.java:1377)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.authenticationImpl(InetRadiusProcessor.java:508)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.authentication(InetRadiusProcessor.java:466)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.authentication(InetRadiusProcessor.java:1)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusSession.authentication(RadiusSession.java:115)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusSession.accessRequest(RadiusSession.java:92)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.accessRequestImpl(RadiusProcessor.java:424)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.accessRequestImpl(InetRadiusProcessor.java:382)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.accessRequestImpl(InetRadiusProcessor.java:1)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.accessRequest(RadiusProcessor.java:409)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusListenerWorker.accessRequest(InetRadiusListenerWorker.java:58)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusListenerWorker.accessRequest(InetRadiusListenerWorker.java:1)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.processPacket(RadiusListenerWorker.java:213)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.runImpl(RadiusListenerWorker.java:135)
        at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
        at java.lang.Thread.run(Thread.java:662)
        at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)

Попробывал вообще убрать
Код:
# поиск по интерфейсу
radius.servSearchMode=1
# поиск по giaddr, агентское устройство будет найдено позднее
dhcp.deviceSearchMode=2

# убираем заголовок-длину
dhcp.option82.removeHeader=2
# позиция agentRemoteId
dhcp.option82.agentRemoteId.position=0

# параметры vlan в option82
dhcp.option82.vlanId.code=1
dhcp.option82.interfaceId.position=0
dhcp.option82.interfaceId.length=2
# параметры interface в option82
dhcp.option82.interfaceId.code=1
dhcp.option82.interfaceId.position=3
dhcp.option82.interfaceId.length=1
radius.agent.option.removeHeader=2
radius.agent.option.remoteId.position=0
применил вот лог:
Код:
04-10/17:09:16  INFO [rdsLstnr-p-9-t-2] RadiusListenerWorker - REQUEST:
Packet type: Access-Request
Identifier: 107
Authenticator: {88 B0 A0 B8 C7 D5 2C 30 0B 9B 20 EF 75 1E 00 E7}
Attributes:
  User-Name=14:da:e9:24:88:25
  NAS-Port-Id=2/2 vlan-id 2212 clips 131180
  NAS-Identifier=RedBack-Clips
  User-Password=Redback
  NAS-IP-Address=80.66.158.101
  NAS-Port=570427556
  Service-Type=5
  NAS-Port-Type=5
  Called-Station-Id=10.0.160.254
  Platform-Type=4
  UNKNOWN[2352-201]={01 0A 00 A0 FE}
  Medium-Type=11
  Agent-Remote-Id={00 06 28 10 7B 4C CA CC}
  UNKNOWN[2352-202]={3D 3D 07 01 14 DA E9 24 88 25}
  UNKNOWN[2352-202]={0C 0C 07 44 65 63 6B 74 6F 70}
  Agent-Circuit-Id={00 04 00 A0 00 03}
  OS-Version=11.1.2.7
  Mac-Addr=14-da-e9-24-88-25
  UNKNOWN[2352-125]={4D 53 46 54 20 35 2E 30}
  NAS-Real-Port=570427556
  UNKNOWN[3561--1]={02 0A 00 06 28 10 7B 4C CA CC}
  UNKNOWN[3561--1]={01 08 00 04 00 A0 00 03}

04-10/17:09:16  INFO [rdsLstnr-p-9-t-2] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS:
Packet type: Access-Request
Identifier: 107
Authenticator: {88 B0 A0 B8 C7 D5 2C 30 0B 9B 20 EF 75 1E 00 E7}
Attributes:
  User-Name=000628107b4ccacc:000400a00003
  NAS-Port-Id=2/2 vlan-id 2212 clips 131180
  NAS-Identifier=RedBack-Clips
  User-Password=Redback
  NAS-IP-Address=80.66.158.101
  NAS-Port=570427556
  Service-Type=5
  Calling-Station-Id=14dae9248825
  NAS-Port-Type=5
  Called-Station-Id=10.0.160.254
  Platform-Type=4
  UNKNOWN[2352-201]={01 0A 00 A0 FE}
  Medium-Type=11
  Agent-Remote-Id={00 06 28 10 7B 4C CA CC}
  UNKNOWN[2352-202]={3D 3D 07 01 14 DA E9 24 88 25}
  UNKNOWN[2352-202]={0C 0C 07 44 65 63 6B 74 6F 70}
  Agent-Circuit-Id={00 04 00 A0 00 03}
  OS-Version=11.1.2.7
  Mac-Addr=14-da-e9-24-88-25
  UNKNOWN[2352-125]={4D 53 46 54 20 35 2E 30}
  NAS-Real-Port=570427556
  UNKNOWN[3561--1]={02 0A 00 06 28 10 7B 4C CA CC}
  UNKNOWN[3561--1]={01 08 00 04 00 A0 00 03}
Common options: {agentRemoteId=java.nio.DirectByteBufferR[pos=0 lim=0 cap=0], agentCircuitId=[B@9c15d2, deviceState=1}
04-10/17:09:16  INFO [rdsLstnr-p-9-t-2] InetNas - Search by username=000628107b4ccacc:000400a00003
04-10/17:09:16  INFO [rdsLstnr-p-9-t-2] InetRadiusProcessor - [username=000628107b4ccacc:000400a00003] InetServ not found.
04-10/17:09:16  INFO [rdsLstnr-p-9-t-2] InetRadiusProcessor - Return code=1
04-10/17:09:16  INFO [rdsLstnr-p-9-t-2] InetRadiusProcessor - RESPONSE_BEFORE_POSTPROCESS:
Packet type: Access-Reject
Identifier: 107
Authenticator: {}
Attributes:
  Reply-Message=1

Process time auth: 2

04-10/17:09:16  INFO [rdsLstnr-p-9-t-2] InetRadiusListenerWorker - RESPONSE:
Packet type: Access-Reject
Identifier: 107
Authenticator: {32 E7 AF CB F0 DA 48 51 6F 4D F0 3E 3E 14 8F 66}
Attributes:
  Reply-Message=1

Process time auth: 5



Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 апр 2013, 19:23 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Опечатался...
Код:
# поиск по интерфейсу
radius.servSearchMode=1
# поиск по giaddr, агентское устройство будет найдено позднее
dhcp.deviceSearchMode=2

# убираем заголовок-длину
dhcp.option82.removeHeader=2

# позиция agentRemoteId
dhcp.option82.agentRemoteId.position=0

# параметры vlan в option82
dhcp.option82.vlanId.code=1
dhcp.option82.vlanId.position=0
dhcp.option82.vlanId.length=2

# параметры interface в option82
dhcp.option82.interfaceId.code=1
dhcp.option82.interfaceId.position=3
dhcp.option82.interfaceId.length=1

radius.agent.option.removeHeader=2
radius.agent.option.remoteId.position=0
Если ошибка - то нужен лог того, что было до нее от получения пакета, иначе не понятно.


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

Зарегистрирован: 12 апр 2010, 20:05
Сообщения: 33
Карма: 0
Все равно ошибка вот all.log:


Вложения:
all.log [44.39 КБ]
Скачиваний: 810
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 апр 2013, 19:58 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Похоже, неправильно разбирался атрибут Agent-Circuit-Id (изначально делалось под атрибуты Dhcp-Option). Выкладывается обновление, после обновления нужно будет выполнить Сервис - Автоматизация - Управление динамическим кодом - Скомпилировать все и Устройства - Перечитать конфигурацию на серверах.


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

Зарегистрирован: 12 апр 2010, 20:05
Сообщения: 33
Карма: 0
Не компилируется(


Вложения:
ty.png
ty.png [ 89.69 КБ | Просмотров: 20815 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11 апр 2013, 13:28 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Обновили BGBilling через update.sh или только модуль? Нужно полностью обновлять, ядро тоже.


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

Зарегистрирован: 12 апр 2010, 20:05
Сообщения: 33
Карма: 0
Ясно, обновил только модуль.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11 апр 2013, 13:40 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Со времени последнего обновления последний билд модуля и билд ядра, который у вас был, стали немного несовместимы...


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

Зарегистрирован: 12 апр 2010, 20:05
Сообщения: 33
Карма: 0
Обновил, теперь вот:


Вложения:
all.log [24.96 КБ]
Скачиваний: 785
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 апр 2013, 15:18 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
После обновления BGBillingServer в BGInetAccess и BGInetAccounting update.sh запускали, перезапускали их?


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

Зарегистрирован: 12 апр 2010, 20:05
Сообщения: 33
Карма: 0
Спасибо, вроде заработало.
Но сегодня перестали создаваться сервисные сессии..
Вот лог:
Код:
04-18/12:04:26  INFO [rdsLstnr-p-8-t-3] InetRadiusProcessor - Connection exist in db
04-18/12:04:26  INFO [rdsLstnr-p-8-t-3] Accounting - Update connection to DB
04-18/12:04:26  INFO [rdsLstnr-p-8-t-3] Accounting - Write new session to DB
04-18/12:04:26  INFO [rdsLstnr-p-8-t-3] Accounting - New session's id=62
04-18/12:04:26  INFO [rdsLstnr-p-8-t-3] connection - 279:62 Register ip: 10.0.160.3
04-18/12:04:26  INFO [rdsLstnr-p-8-t-3] InetRadiusProcessor - Creating NasConnection from radius accounting packet
04-18/12:04:26  INFO [rdsLstnr-p-8-t-3] InetRadiusProcessor - Connection exist in db
04-18/12:04:26 ERROR [rdsLstnr-p-8-t-3] RadiusListenerWorker -
java.lang.NullPointerException
        at ru.bitel.bgbilling.modules.inet.radius.InetNas.getAgentDeviceRuntime(InetNas.java:1124)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.getNasConnectionFromServ(InetRadiusProcessor.java:1918)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.getNasConnection(InetRadiusProcessor.java:1683)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.getNasConnection(InetRadiusProcessor.java:1558)
        at ru.bitel.bgbilling.modules.inet.radius.InetNas.startWithParentProcess(InetNas.java:1028)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.getNasConnectionFromServ(InetRadiusProcessor.java:2068)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.getNasConnection(InetRadiusProcessor.java:1683)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.getNasConnection(InetRadiusProcessor.java:1558)
        at ru.bitel.bgbilling.modules.inet.radius.InetNas.startConnection(InetNas.java:468)
        at ru.bitel.bgbilling.modules.inet.radius.InetNas.startConnection(InetNas.java:1)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.accounting(RadiusProcessor.java:566)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.accountingRequest(RadiusProcessor.java:505)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusListenerWorker.accountingRequest(InetRadiusListenerWorker.java:165)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusListenerWorker.accountingRequest(InetRadiusListenerWorker.java:1)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.processAccountingRequest(RadiusListenerWorker.java:268)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.processPacket(RadiusListenerWorker.java:239)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.runImpl(RadiusListenerWorker.java:135)
        at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
        at java.lang.Thread.run(Thread.java:662)
        at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)
04-18/12:04:26  INFO [rdsLstnr-p-8-t-3] RadiusListenerWorker - RESPONSE:
Packet type: Accounting-Response
Identifier: 140
Authenticator: {76 14 07 D0 D2 C1 4D C6 CC F7 F7 54 AB 72 C1 70}
Attributes:

Process time start: 152


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 май 2013, 13:10 
Не в сети
Клиент

Зарегистрирован: 28 окт 2008, 20:10
Сообщения: 259
Откуда: Махачкала
Карма: 6
После обновления от 25.04.13 перестал отрабатывать параметр dhcp.renew=1
Сервер: вер. 5.2 сборка 1486 от 25.04.2013 19:29:53
inet вер. 5.2 сборка 1155 от 25.04.2013 19:29:51
в dhcp.log при попытке продления лизы
Код:
05-12/11:04:38  INFO [dhcpLstnr-p-9-t-1] InetAbstractDhcpProcessor - REQUEST:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Request{3}
htype: 1, hlen: 6, hops: 1
xid: 907291008, secs: 0, flags: 0
Client IP: 10.128.1.94
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: 10.128.255.254
Client MAC: {D4CA6D49EDE0}
  {61}={01D4CA6D49EDE0}
  Parameter request list{55}={1, 121, 3, 33, 6, 42}
  Host name{12}={MikroTik}

05-12/11:04:38  WARN [dhcpLstnr-p-9-t-1] InetAbstractDhcpProcessor - DHCP request without Options.82!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 13 май 2013, 21:45 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Цитата:
После обновления от 25.04.13 перестал отрабатывать параметр dhcp.renew=1
Выложили обновление, попробуйте.

При обновлении мы рекомендуем делать бекапы библиотек с помощью snapshot.sh или вручную:
http://bgbilling.ru/v5.2/doc/ch01s13.html
Также сейчас пробуем сохранять полный набор билда на ftp:
ftp://bgbilling.ru/pub/bgbilling/5.2/sets/


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

Зарегистрирован: 28 окт 2008, 20:10
Сообщения: 259
Откуда: Махачкала
Карма: 6
Amir писал(а):
Цитата:
После обновления от 25.04.13 перестал отрабатывать параметр dhcp.renew=1
Выложили обновление, попробуйте.

При обновлении мы рекомендуем делать бекапы библиотек с помощью snapshot.sh или вручную:
http://bgbilling.ru/v5.2/doc/ch01s13.html
Также сейчас пробуем сохранять полный набор билда на ftp:
ftp://bgbilling.ru/pub/bgbilling/5.2/sets/

Спасибо заработало.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 авг 2013, 12:24 
Пытаюсь скрестить SE100 и биллинг по указанной схеме.
Версия биллинга 6.0 сборка 1563
SmartEdgeClipsProtocolHandler и SmartEdgeClipsServiceActivator не изменял.
Споткнулся на AccessAccounting, вот кусок лога:
Код:
radius 08-20/16:28:16  INFO [rdsLstnr-p-8-t-1] RadiusListenerWorker - REQUEST:
Packet type: Accounting-Request
Identifier: 219
Authenticator: {1C 80 66 41 B9 45 E4 90 40 14 B9 82 94 15 D9 FC}
Attributes:
  Acct-Interim-Interval=900
  User-Name=00:25:b3:57:8a:1f
  NAS-Port-Id=2/2 vlan-id 600 clips 131251
  NAS-Identifier=Redback-IPOE
  Event-Timestamp=1377016119
  NAS-IP-Address=192.168.40.57
  NAS-Port=570425944
  Service-Type=5
  Acct-Status-Type=1
  NAS-Port-Type=5
  Acct-Session-Id=0101FFFF780000B3-52139936
  Acct-Authentic=1
  DHCP-Max-Leases=1
  Medium-Type=11
  Platform-Type=4
  Agent-Remote-Id={00 06 C8 BE 19 A8 48 B0}
  Agent-Circuit-Id={00 04 02 58 00 01}
  DHCP-Option={3D 3D 07 01 00 25 B3 57 8A 1F}
  DHCP-Option={0C 0C 06 48 50 2D 6B 69 72}
  IP-Interface-Name=CLIENTS
  Qos-Policing-Profile-Name=DEF-IPOE-IN
  OS-Version=6.2.1.9
  Acct-Update-Reason=1
  Mac-Addr=00-25-b3-57-8a-1f
  DHCP-Vendor-Class-Id=MSFT 5.0
  Qos-Metering-Profile-Name=DEF-IPOE-OUT
  NAS-Real-Port=570425944
  UNKNOWN[3561--1]={02 0A 00 06 C8 BE 19 A8 48 B0}
  UNKNOWN[3561--1]={01 08 00 04 02 58 00 01}

radius 08-20/16:28:16  INFO [rdsLstnr-p-8-t-2] RadiusListenerWorker - REQUEST:
Packet type: Accounting-Request
Identifier: 220
Authenticator: {6E B7 63 55 EE 78 35 6C 00 72 04 5E 33 09 51 84}
Attributes:
  User-Name=00:25:b3:57:8a:1f
  NAS-Identifier=Redback-IPOE
  NAS-IP-Address=192.168.40.57
  NAS-Port=570425944
  Service-Type=5
  Acct-Status-Type=101
  Acct-Session-Id=0101FFFF780000B3-52139936-RSE-SVC-EXT-6CBB3EA7
  Acct-Authentic=1
  Acct-Interim-Interval=900
  Acct-Multi-Session-Id=0101FFFF780000B3-52139936
  NAS-Port-Id=2/2 vlan-id 600 clips 131251
  Event-Timestamp=1377016119
  NAS-Port-Type=5
  DHCP-Max-Leases=1
  Medium-Type=11
  Platform-Type=4
  Agent-Remote-Id={00 06 C8 BE 19 A8 48 B0}
  Agent-Circuit-Id={00 04 02 58 00 01}
  DHCP-Option={3D 3D 07 01 00 25 B3 57 8A 1F}
  DHCP-Option={0C 0C 06 48 50 2D 6B 69 72}
  Service-Parameter=Rate=100000 Burst=12500000
  IP-Interface-Name=CLIENTS
  Service-Name=RSE-SVC-EXT
  Service-Options:0=1
  OS-Version=6.2.1.9
  Acct-Update-Reason=24
  Mac-Addr=00-25-b3-57-8a-1f
  DHCP-Vendor-Class-Id=MSFT 5.0
  NAS-Real-Port=570425944
  UNKNOWN[3561--1]={02 0A 00 06 C8 BE 19 A8 48 B0}
  UNKNOWN[3561--1]={01 08 00 04 02 58 00 01}

radius 08-20/16:28:16 DEBUG [rdsLstnr-p-8-t-1] HourlyDataLogger - Create log file...
radius 08-20/16:28:16 DEBUG [rdsLstnr-p-8-t-1] HourlyLogFileUtils - Next log file: /usr/BGInetAccounting/data/radius/source_17/2013/2013-08/2013-08-20/log_2013-08-20-16.007.bgdl
radius 08-20/16:28:16  INFO [rdsLstnr-p-8-t-1] HourlyDataLogEntry - Create dataLog file: /usr/BGInetAccounting/data/radius/source_17/2013/2013-08/2013-08-20/log_2013-08-20-16.007.bgdl
radius 08-20/16:28:16 DEBUG [rdsLstnr-p-8-t-1] BGDataLog - DataLog file [data/radius/source_17/2013/2013-08/2013-08-20/log_2013-08-20-16.007.bgdl] was opened
radius 08-20/16:28:16 DEBUG [rdsLstnr-p-8-t-1] DataLog - Writing TLV finished(3)=[0]
radius 08-20/16:28:16 DEBUG [rdsLstnr-p-8-t-1] DataLog - Writing TLV buffer(4)=[type=chunked, size=524288]
radius 08-20/16:28:16 DEBUG [rdsLstnr-p-8-t-1] DataLog - Writing TLV compression(5)=[type=zlib, level=1, strategy=1]
radius 08-20/16:28:16 DEBUG [rdsLstnr-p-8-t-1] DataLog - Writing TLV distributed(6)=[1]
radius 08-20/16:28:16 DEBUG [rdsLstnr-p-8-t-1] DataLog - Writing TLV streaming(7)=[1]
radius 08-20/16:28:16 DEBUG [rdsLstnr-p-8-t-1] BGDataLog - Header length=51
radius 08-20/16:28:17 DEBUG [rdsLstnr-p-8-t-1] ZLIBWritableChannel - ZLIBWritableChannel bufferLength=524304
radius 08-20/16:28:17 DEBUG [rdsLstnr-p-8-t-1] AbstractRadiusProtocolHandler - State is enable (from attributes)
radius 08-20/16:28:17 DEBUG [rdsLstnr-p-8-t-2] SmartEdgeProtocolHandler - parentAcctSessionId=0101FFFF780000B3-52139936, serviceName=RSE-SVC-EXT
radius 08-20/16:28:17  INFO [rdsLstnr-p-8-t-2] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS:
Packet type: Accounting-Request
Identifier: 220
Authenticator: {6E B7 63 55 EE 78 35 6C 00 72 04 5E 33 09 51 84}
Attributes:
  User-Name=00:25:b3:57:8a:1f
  NAS-Identifier=Redback-IPOE
  NAS-IP-Address=192.168.40.57
  NAS-Port=570425944
  Service-Type=5
  Acct-Status-Type=1
  Acct-Session-Id=0101FFFF780000B3-52139936-RSE-SVC-EXT-6CBB3EA7
  Acct-Authentic=1
  Acct-Interim-Interval=900
  Acct-Multi-Session-Id=0101FFFF780000B3-52139936
  NAS-Port-Id=2/2 vlan-id 600 clips 131251
  Event-Timestamp=1377016119
  NAS-Port-Type=5
  DHCP-Max-Leases=1
  Medium-Type=11
  Platform-Type=4
  Agent-Remote-Id={00 06 C8 BE 19 A8 48 B0}
  Agent-Circuit-Id={00 04 02 58 00 01}
  DHCP-Option={3D 3D 07 01 00 25 B3 57 8A 1F}
  DHCP-Option={0C 0C 06 48 50 2D 6B 69 72}
  Service-Parameter=Rate=100000 Burst=12500000
  IP-Interface-Name=CLIENTS
  Service-Name=RSE-SVC-EXT
  Service-Options:0=1
  OS-Version=6.2.1.9
  Acct-Update-Reason=24
  Mac-Addr=00-25-b3-57-8a-1f
  DHCP-Vendor-Class-Id=MSFT 5.0
  NAS-Real-Port=570425944
  UNKNOWN[3561--1]={02 0A 00 06 C8 BE 19 A8 48 B0}
  UNKNOWN[3561--1]={01 08 00 04 02 58 00 01}
Common options: {parentAcctSessionId=0101FFFF780000B3-52139936, serviceName=RSE-SVC-EXT}
radius 08-20/16:28:17 DEBUG [rdsLstnr-p-8-t-2] InetRadiusProcessor - Option parentAcctSessionId is set but connection not found with acctSessionId=0101FFFF780000B3-52139936. Add to start with parent map.



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


Вернуться к началу
  
 
СообщениеДобавлено: 29 авг 2013, 15:53 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Может быть Acct-Interim-Interval в Accept не выдается? Или в настройках CLIPS где нужно прописать, чтоба аккаунтинг по главной сессии тоже шел (сейчас, похоже, только по сервисным идет).
В ISG нужно для этого во всех Accept'ах выдавать, например, cisco-avpair=subscriber:accounting-list=ISG-AUTH-1;Acct-Interim-Interval=60. В CLIPS, вроде бы в конфигурации самого CLIPS настраивается.


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

Зарегистрирован: 10 мар 2011, 13:10
Сообщения: 122
Откуда: Одинцово
Карма: 0
Добрый день!
Есть один договор, на нём периодически отваливается сессия, ниже лог с ошибкой. Есть идеи почему это может происходить?
Код:
Time: 30.09.2014 17:14:33
Packet type: Accounting-Request
Identifier: 238
Authenticator: {B5 59 51 0E 55 E2 4D EC DE F1 BD F9 01 58 13 00}
Attributes:
  User-Name=e8:03:9a:b8:5d:8b
  NAS-Identifier=Redback-IPOE
  NAS-IP-Address=172.17.100.1
  NAS-Port=553652132
  Service-Type=5
  Acct-Input-Octets=0
  Acct-Output-Octets=0
  Acct-Status-Type=2
  Acct-Session-Time=707
  Acct-Input-Packets=0
  Acct-Session-Id=0100FFFF780050DD-542AAB3F
  Acct-Authentic=1
  Acct-Interim-Interval=900
  NAS-Port-Id=2/1 vlan-id 4004 clips 220647
  Acct-Terminate-Cause=17
  Acct-Output-Packets=0
  Event-Timestamp=1412083203
  Acct-Output-Gigawords=0
  Acct-Input-Gigawords=0
  NAS-Port-Type=5
  UNKNOWN[2352-205]={62 6F 74 68 3A 64 63 6C 69 70 73 2D 6E 61 74}
  Acct-Mcast-Out-Packets-64={00 00 00 00 00 00 00 00}
  DHCP-Max-Leases=1
  Session-Error-Msg=DHCP IP-host mismatch
  Session-Error-Code=196
  UNKNOWN[2352-202]={3D 3D 07 01 E8 03 9A B8 5D 8B}
  UNKNOWN[2352-202]={0C 0C 08 43 68 75 70 61 2D 50 43}
  Acct-Output-Octets-64={00 00 00 00 00 00 00 00}
  Acct-Input-Octets-64={00 00 00 00 00 00 00 00}
  Acct-Output-Packets-64={00 00 00 00 00 00 00 00}
  Acct-Input-Packets-64={00 00 00 00 00 00 00 00}
  Acct-Mcast-In-Octets-64={00 00 00 00 00 00 00 00}
  Assigned-IP-Address=xxx.xxx.xxx.xxx
  Acct-Mcast-In-Packets-64={00 00 00 00 00 00 00 00}
  Acct-Mcast-Out-Octets-64={00 00 00 00 00 00 00 00}
  Qos-Policing-Profile-Name=in-dclips
  Acct-Update-Reason=2
  Mac-Addr=e8-03-9a-b8-5d-8b
  Acct-Mcast-In-Octets=0
  Acct-Mcast-Out-Octets=0
  Qos-Metering-Profile-Name=out-dclips
  Acct-Mcast-In-Packets=0
  Acct-Mcast-Out-Packets=0
  Platform-Type=4
  Medium-Type=11
  Agent-Remote-Id={00 06 C8 BE 19 CD B8 C0}
  Agent-Circuit-Id={00 04 0F A4 00 10}
  IP-Interface-Name=subscribers
  NAT-Policy-Name=nat-policy
  OS-Version=12.1.1.4p3
  UNKNOWN[2352-125]={4D 53 46 54 20 35 2E 30}
  NAS-Real-Port=553652132
  UNKNOWN[3561--1]={02 0A 00 06 C8 BE 19 CD B8 C0}
  UNKNOWN[3561--1]={01 08 00 04 0F A4 00 10}


Ошибка вот такая:
Код:
  Session-Error-Msg=DHCP IP-host mismatch
  Session-Error-Code=196


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 210 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7  След.

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


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

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


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

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