BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Смена опции скорости на ASR1k
СообщениеДобавлено: 05 июл 2017, 14:59 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
Добрый день, есть проблема с отключением\сменой скорости на текущей сессии subscriber'а (чем то похоже на https://forum.bitel.ru/viewtopic.php?f=44&t=12307)

в логах выглядит как то так:

Код:
Time: 03.07.2017 20:49:44
Packet type: CoA-Request
Identifier: 242
Authenticator: {66 AB AA CF 20 70 C7 7A F2 85 DA 97 BC DD 1A 79}
Attributes:
  Acct-Session-Id=15/0/1/1081.550_0016975D
  cisco-SSG-Command-Code=\0xbIPoE30Mbps1SLA

Time: 03.07.2017 20:49:44
Packet type: CoA-NAK
Identifier: 242
Authenticator: {7A D5 D5 A6 48 A9 1B 1A 06 8C E2 F8 CC EB 5D EE}
Attributes:
  Reply-Message=Push invoke failed
  Error-Cause=405
  cisco-SSG-Account-Info=S100.64.1.78
  cisco-SSG-Command-Code=\0x106;100.64.1.78;IPoE30Mbps1SLA


в конфиге устройства:

Код:
# Режим отправки CoA.
# 0 - команды 0xc и 0xb в одном пакете для всех сервисов,
# 1 - команды 0xc и 0xb в отдельном пакете для каждого сервиса,
# 2 - атрибуты subscriber:command= в раздельных пакетах для каждого сервиса
sa.radius.connection.coa.mode=1
# При отключении посылать команду account-logoff
# 0 (default) - ничего
# 2 - шлём PoD
# 3 - шлём subscriber:command=account-logoff
sa.radius.connection.close.mode=3
# Шаблон для всех опций из родительской ветки
# 154
radius.inetOption.154.template=cisco-SSG-Account-Info=A$optionTitle


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Смена опции скорости на ASR1k
СообщениеДобавлено: 05 июл 2017, 15:06 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
по ASR1K видно, что опция в итоге меняется, но как то рандомно, поймать не могу при каких условиях. даже на скрине видно, что опция в сервисе не совпадает с актуальной на шлюзе.
https://yadi.sk/i/DnBoa9xY3KmR9d

при этом, что странно, если поставить опцию в сервисе руками, то новая добавляется:

Код:
Time: 05.07.2017 12:10:30
Packet type: CoA-Request
Identifier: 196
Authenticator: {08 B6 01 18 79 9B C8 5B F4 C4 D9 35 7F F7 96 FF}
Attributes:
  Acct-Session-Id=15/0/1/1081.550_0016975D
  cisco-SSG-Command-Code=\0xcIPoE150Mbps1SLA

Time: 05.07.2017 12:10:30
Packet type: CoA-NAK
Identifier: 196
Authenticator: {21 57 AE 05 0D 83 09 1D 93 2B D9 3F B5 9E EC 56}
Attributes:
  Reply-Message=Push invoke failed
  Error-Cause=405
  cisco-SSG-Account-Info=S100.64.1.78
  cisco-SSG-Command-Code=\0x1057;;IPoE150Mbps1SLA


Time: 05.07.2017 12:10:30
Packet type: CoA-Request
Identifier: 197
Authenticator: {82 91 92 2F 06 BF 97 C9 3C 7C 27 64 FD 3E 44 D3}
Attributes:
  Acct-Session-Id=15/0/1/1081.550_0016975D
  cisco-SSG-Command-Code=\0xbIPoE50Mbps1SLA

Time: 05.07.2017 12:10:30
Packet type: CoA-ACK
Identifier: 197
Authenticator: {E5 D1 C0 41 17 FC 4E 5A 67 EC EA 6B 7C D9 2E 32}
Attributes:
  cisco-SSG-Account-Info=S100.64.1.78
  cisco-SSG-Account-Info=$MA18d6.c75d.92bf
  cisco-SSG-Command-Code=\0xbIPoE50Mbps1SLA


старая не удаляется, т.к. её нет.

Код:
Configuration Sources:
Type  Active Time  AAA Service ID  Name
USR   2d09h        -               Peruser
SVC   00:06:19     1996492189      IPoE50Mbps1SLA
SVC   2d00h        2952795284      IPoE30Mbps1SLA
INT   2d09h        -               Port-channel1.550


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Смена опции скорости на ASR1k
СообщениеДобавлено: 06 июл 2017, 17:12 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Если проблема в том, что команды включения и отключения отправляются синхронно - можно попробовать отправлять в одном пакете:
sa.radius.connection.coa.mode=0
Или мы можем добавить возможность ожидания ответа на команду отключения сервиса перед отправкой команды включения.

Если проблема в том, что ASR иногда отвечает NAK, но при этом меняет скорость, что в итоге приводит к тому, что биллинг думает, что включен один сервис, на ASR - другой, и при необходимости нового переключения скорости получается фигня (т.к. биллинг пытается отключить сервис, который уже отключен), то можно попробовать установить флаг, чтобы биллинг не обращал внимания, что ему ответила ASR и считал, что скорость поменялась:
sa.radius.connection.modify.forceOnServiceNak=1


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

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


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

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


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

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