q: Freeradius обновляет CoA с отдыхом - PullRequest
0 голосов
/ 07 мая 2019

В настоящее время я пишу простой Python django в качестве бэкэнда отдыха для FreeRadius.

Мой отдых в настоящее время служит для:

Dynamic Client
Authorization
Accounting.

Специально для части бухгалтерского учета, в настоящее время в моем FreeRadiusРаздел учета сайта по умолчанию, я включаю только «отдых» без каких-либо дополнительных настроек.

В настоящее время сеанс регистрируется и учитывается в django.

Но теперь я нахожусь в точке, которая мне нужначтобы иметь возможность принудительно отключить пользователя ... CoA.

I Read https://aacable.wordpress.com/2016/03/25/mikrotik-with-freeradiusmysql-change-on-the-fly-with-coa-part-2/

Из этой документации верно, что мне нужно отправить «update connect»:

  1. Передать 'control: Tmp-Integer-0 = 0' в ответе на Accouting и
  2. добавить это сразу после 'rest' в разделе учета

    if ("% {control: Tmp-Integer-0}" = 0) {обновление отключено {Имя пользователя = "% {запрос: Имя пользователя}"}}

С уважением

...