Jump to content
Калькуляторы

виснет ISG сессия после смены сервиса ASR1002

Доброго дня.

 

Такая проблема: как только снимаю с ISG сессии сервисы:

echo "User-Name=\"xx.xx.xx.xx\",Cisco-Account-Info=\"Sxx.xx.xx.xx\",cisco-avpair=\"subscriber:service-name=ISG-10MBPS\",cisco-avpair=\"subscriber:command=deactivate-service\""  | radclient -x yy.yy.yy.yy:1700 coa ***
echo "User-Name=\"xx.xx.xx.xx\",Cisco-Account-Info=\"Sxx.xx.xx.xx\",cisco-avpair=\"subscriber:service-name=ISG-LOCAL\",cisco-avpair=\"subscriber:command=deactivate-service\""  | radclient -x yy.yy.yy.yy:1700 coa ***

и ставлю новые:

echo "User-Name=\"xx.xx.xx.xx\",Cisco-Account-Info=\"Sxx.xx.xx.xx\",cisco-avpair=\"subscriber:service-name=L4REDIRECT\",cisco-avpair=\"subscriber:command=activate-service\""  | radclient -x yy.yy.yy.yy:1700 coa ***
echo "User-Name=\"xx.xx.xx.xx\",Cisco-Account-Info=\"Sxx.xx.xx.xx\",cisco-avpair=\"subscriber:service-name=OPENGARDEN\",cisco-avpair=\"subscriber:command=activate-service\""  | radclient -x yy.yy.yy.yy:1700 coa ***

 

сессия перестает управляться по CoA. Не отвечает ни на subscriber:command=account-status-query ни на subscriber:command=account-logoff.

На циске сессия выглядит как обычно. Приходится делать ее clear на циске, после чего новая сессия нормально отвечает на те же CoA, и так до следующей смены сервисов.

 

Видимо дело в иосе? У меня: advipservicesk9.03.05.00.S.152-1.S работает достаточно стабильно уже пару лет.

Если у кого-нибудь нормально работает смена сервисов, скажите плз вашу версию.

Share this post


Link to post
Share on other sites

версия софта 3.05 ..

пора обновиться, уже есть и 3.10 и 3.12

Share this post


Link to post
Share on other sites

А зачем вы мучаете её 4мя COA запросами? Отправляйте все в одном.

Во freeradius:

update coa {

User-Name := " "

Packet-Dst-Port = 1700

Cisco-Account-Info := "%{control:Cisco-Account-Info}" # в control попадает все из authorize_check_query модуля sql

Cisco-Command-Code := "%{control:Cisco-Command-Code}" #"\012_старый_сервис_"

Cisco-Command-Code += "\013newservice"

Packet-Dst-IP-Address := "%{control:Packet-Dst-IP-Address}"

}

Share this post


Link to post
Share on other sites

пока нашел только asr1000rp1-advipservicesk9.03.09.01.S.153-2.S1.bin

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this