BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Reply-Message=-2: баг или фича?
СообщениеДобавлено: 01 фев 2013, 14:37 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
Сейчас заметили, что если договор переходит в статус "Закрыт" по недостатку средств для начисления абонеплаты, то сервис на этом договоре переходит в состояние "отключен [Доступ приостановлен]" и при попытке соединения абоненту выдаётся не ошибка "44 - Доступ приостановлен", а "-2 Неизвестный тип ошибки". Далее идут логи для двух договоров, которые находятся в статусе "Закрыт":
Код:
radius 02-01/11:55:40  INFO [rdsLstnr-p-9-t-4] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS:
Packet type: Access-Request
Identifier: 33
Authenticator: {B5 05 18 B8 E8 63 CC 1F F8 13 64 27 C7 30 F3 D6}
Attributes:
  User-Name=AD
  NAS-Identifier=xxx
  CHAP-Password={01 4A 8F D8 C9 9F C8 EB 74 DC 8D 0A D0 7B 46 EA 98}
  NAS-IP-Address=x.x.x.x
  NAS-Port=7619032
  Service-Type=2
  Framed-Protocol=1
  Connect-Info=inet
  Acct-Session-Id=0/1/0/2209.916_007441D8
  NAS-Port-Id=0/1/0/2209.916
  Event-Timestamp=1359705340
  Calling-Station-Id=84c9.b26d.b74c
  NAS-Port-Type=15
  Called-Station-Id=2209.916
  cisco-avpair=client-mac-address=x.x.x
Common options: {macAddress=x.x.x, identifier=2209.916}
radius 02-01/11:55:40  INFO [rdsLstnr-p-9-t-4] InetNas - Search by username=AD
radius 02-01/11:55:40  INFO [rdsLstnr-p-9-t-4] InetRadiusProcessor - [username=AD] Authenticated as inetServId:22234
radius 02-01/11:55:40  INFO [rdsLstnr-p-9-t-4] InetApplication - inetServ[id=22234] deviceState not active (accessCode=0).
radius 02-01/11:55:40  INFO [rdsLstnr-p-9-t-4] InetRadiusProcessor - Write new waiting connection to DB
radius 02-01/11:55:40  INFO [rdsLstnr-p-9-t-4] InetRadiusProcessor - New connection id=3630511
radius 02-01/11:55:40  INFO [rdsLstnr-p-9-t-4] InetRadiusProcessor - Return code=0
script 02-01/11:55:40  INFO [rdsLstnr-p-9-t-4] ScriptEventListener - Caught event: ru.bitel.bgbilling.modules.inet.radius.RadiusAccessRequestEvent
script 02-01/11:55:40  INFO [rdsLstnr-p-9-t-4] ScriptEventListener - Process time => 0
radius 02-01/11:55:40  INFO [rdsLstnr-p-9-t-4] InetRadiusProcessor - RESPONSE_BEFORE_POSTPROCESS:
Packet type: Access-Accept
Identifier: 33
Authenticator: {}
Attributes:
  Reply-Message=10
  cisco-SSG-Account-Info=APORTAL_SIMPLE
  cisco-SSG-Account-Info=AREDIRECT_SIMPLE

Process time auth: 9

radius 02-01/11:55:40  INFO [rdsLstnr-p-9-t-4] InetRadiusListenerWorker - RESPONSE:
Packet type: Access-Accept
Identifier: 33
Authenticator: {01 5C C2 54 E8 97 3B E9 F3 80 9B 10 DC FD B9 A7}
Attributes:
  Reply-Message=10
  cisco-SSG-Account-Info=APORTAL_SIMPLE
  cisco-SSG-Account-Info=AREDIRECT_SIMPLE

Process time auth: 15

...

radius 02-01/10:44:00  INFO [rdsLstnr-p-9-t-8] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS:
Packet type: Access-Request
Identifier: 209
Authenticator: {BF 09 93 6F 02 CF DF 81 6D 30 B5 53 B2 B3 BA EB}
Attributes:
  User-Name=LS
  NAS-Identifier=xxx
  CHAP-Password={01 8E A7 72 41 A1 0B 35 8B 77 B8 CB CA 11 4B 4B A4}
  NAS-IP-Address=x.x.x.x
  NAS-Port=5280441
  Service-Type=2
  Framed-Protocol=1
  Connect-Info=inet
  Acct-Session-Id=0/1/0/2223.1002_005092B9
  NAS-Port-Id=0/1/0/2223.1002
  Event-Timestamp=1359701040
  Calling-Station-Id=b8a3.861b.5373
  NAS-Port-Type=15
  Called-Station-Id=2223.1002
  cisco-avpair=client-mac-address=x.x.x
Common options: {macAddress=x.x.x, identifier=2223.1002}
radius 02-01/10:44:00  INFO [rdsLstnr-p-9-t-8] InetNas - Search by username=LS
radius 02-01/10:44:00  INFO [rdsLstnr-p-9-t-8] InetRadiusProcessor - [username=LS] Authenticated as inetServId:22729
radius 02-01/10:44:00  INFO [rdsLstnr-p-9-t-8] InetApplication - inetServ[id=22729] deviceState not active (accessCode=-2).
radius 02-01/10:44:00  INFO [rdsLstnr-p-9-t-8] InetRadiusProcessor - Return code=-2
script 02-01/10:44:00  INFO [rdsLstnr-p-9-t-8] ScriptEventListener - Caught event: ru.bitel.bgbilling.modules.inet.radius.RadiusAccessRequestEvent
script 02-01/10:44:00  INFO [rdsLstnr-p-9-t-8] ScriptEventListener - Process time => 0
radius 02-01/10:44:00  INFO [rdsLstnr-p-9-t-8] InetRadiusProcessor - RESPONSE_BEFORE_POSTPROCESS:
Packet type: Access-Reject
Identifier: 209
Authenticator: {}
Attributes:
  Reply-Message=-2

Process time auth: 4

radius 02-01/10:44:00  INFO [rdsLstnr-p-9-t-8] InetRadiusListenerWorker - RESPONSE:
Packet type: Access-Reject
Identifier: 209
Authenticator: {A0 D3 AC 8D 9E 60 C2 DC 97 C7 59 35 86 1B E4 C4}
Attributes:
  Reply-Message=-2

Process time auth: 7


Видно, что для логина AD всё отрабатывает нормально, а для логина LS - фигня какая-то. При этом в базе два соответствующих сервиса идентичны, за исключение логина, пароля и т. п.

_________________

Клиент: вер. 6.2.873 / 04.12.2017 19:38:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.1202 / 04.12.2017 19:39:21
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Reply-Message=-2: баг или фича?
СообщениеДобавлено: 01 фев 2013, 14:56 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
Стоит заметить, что сервисы на договоре заводятся автоматически через отправку внешней системой SOAP-пакета, в котором прописано "accessCode=-2". Сейчас поставил "0", но я не думаю, что это могло быть причиной, т. к. в базе-то в поле accessCode стоит 44.

_________________

Клиент: вер. 6.2.873 / 04.12.2017 19:38:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.1202 / 04.12.2017 19:39:21
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91


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

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


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

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


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

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