BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: [5.2] BGInetAccounting - Attribute Nas_Port not found
СообщениеДобавлено: 17 май 2012, 20:33 
Не в сети
Клиент

Зарегистрирован: 02 авг 2011, 13:24
Сообщения: 607
Карма: 42
Не стартует Accounting для сессии с такой ошибкой:
Код:
radius 05-17/17:28:32 ERROR [rdsLstnr-p-7-t-3] InetRadiusProcessor - Attribute Nas_Port not found in packet!
Вот кусок лога с данными
Код:
radius 05-17/17:29:32  INFO [rdsLstnr-p-7-t-4] update - REQUEST:
Packet type: Accounting-Request
Identifier: 110
Authenticator: {77 80 E3 82 0F 7A 67 DD F3 F1 96 80 A6 06 B5 AD}
Attributes:
  User-Name=00BD3AE03961
  NAS-Identifier=mt-wifi
  NAS-IP-Address=192.168.1.74
  Service-Type=2
  Acct-Input-Octets=55868
  Acct-Output-Octets=700
  Acct-Status-Type=3
  Acct-Delay-Time=0
  Acct-Session-Time=480
  Acct-Input-Packets=178
  Acct-Session-Id=82000018
  Acct-Authentic=1
  NAS-Port-Id=TEST
  Acct-Output-Packets=27
  Acct-Output-Gigawords=0
  Acct-Input-Gigawords=0

radius 05-17/17:29:32 ERROR [rdsLstnr-p-7-t-4] InetRadiusProcessor - Attribute Nas_Port not found in packet!
radius 05-17/17:29:32  WARN [rdsLstnr-p-7-t-4] InetNas - NasConnection not found
radius 05-17/17:29:32  INFO [rdsLstnr-p-7-t-4] update - RESPONSE:
Packet type: Accounting-Response
Identifier: 110
Authenticator: {FE 1C 87 DE 4F 37 38 60 55 9D C3 23 74 05 90 47}
Attributes:

Process time update: 1
:

Как это побороть?

_________________
Работаем на 6.0 (Inet)
Подготовка к переходу на 6.2


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] BGInetAccounting - Attribute Nas_Port not found
СообщениеДобавлено: 18 май 2012, 13:27 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Железка никак не посылает атрибут Nas-Port?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] BGInetAccounting - Attribute Nas_Port not found
СообщениеДобавлено: 18 май 2012, 15:35 
Не в сети
Клиент

Зарегистрирован: 02 авг 2011, 13:24
Сообщения: 607
Карма: 42
Amir писал(а):
Железка никак не посылает атрибут Nas-Port?

В таком режиме (регистрация wireless клиентов через radius) не посылает.
Временно написал предобработчик preprocessAccountingRequest который просто добавляет "NAS-Port=123456".
После этого BGInetAccounting заработал и сессия появилась.
Только теперь вопрос: NAS-Port должен быть уникальным или нет?
Может его формировать с "Acct-Session-Id=82000018", хотя он string, а NAS-Port integer?

_________________
Работаем на 6.0 (Inet)
Подготовка к переходу на 6.2


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] BGInetAccounting - Attribute Nas_Port not found
СообщениеДобавлено: 18 май 2012, 15:43 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
А в Access-Request что приходит? Сейчас для привязки Access-Request к сессии, чтобы потом можно было логи посмотреть, используется Nas-Port.
Можете попробовать подставлять просто 0 или 1 - работать вроде бы будет, только в просмотре логов сессии Access-Request наверное не увидите.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] BGInetAccounting - Attribute Nas_Port not found
СообщениеДобавлено: 18 май 2012, 16:31 
Не в сети
Клиент

Зарегистрирован: 02 авг 2011, 13:24
Сообщения: 607
Карма: 42
Amir писал(а):
А в Access-Request что приходит? Сейчас для привязки Access-Request к сессии, чтобы потом можно было логи посмотреть, используется Nas-Port.
Можете попробовать подставлять просто 0 или 1 - работать вроде бы будет, только в просмотре логов сессии Access-Request наверное не увидите.

Поменял на добавление Nas-Port=0. Стало лучше - заполнились поля "с номера/на номер".
Пробовал подключать одновременно 2 клиента - вроде все нормально отрабатывает....
Вот, что приходит в Access-Request:
Код:
Packet type: Access-Request
Identifier: 246
Authenticator: {3F 7C 2F F4 25 41 3B EC 17 18 0B 0B 57 93 28 B9}
Attributes:
  User-Name=00BD3AE03961
  NAS-Identifier=mt-wifi
  User-Password=00BD3AE03961
  NAS-Port-Id=BG
  NAS-IP-Address=192.168.1.174
  Service-Type=2
  Calling-Station-Id=00-BD-3A-E0-39-61
  Acct-Session-Id=8200004e
  Called-Station-Id=02-1B-B1-02-AA-54:WL-BG

_________________
Работаем на 6.0 (Inet)
Подготовка к переходу на 6.2


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] BGInetAccounting - Attribute Nas_Port not found
СообщениеДобавлено: 02 авг 2012, 16:40 
Не в сети

Зарегистрирован: 19 дек 2008, 17:46
Сообщения: 749
Карма: 10
Имеем точно-такую ще проблему.
nik247 - не подскажите как вы делаете установку Nas-port?
Точнее не скинете скрипт и куда его нужно установить чтобы делалась подстановка.


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

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


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

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


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

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