freeradius sqlcounter ответ-сообщение и coovachilli
Списки рассылки freeradius, вики и все мои поиски Я не могу найти подходящее руководство по настройке встречного ответного сообщения.
На сервере Freeradius по умолчанию контроль времени и квот работает отлично. Предложения по улучшению ответного сообщения - добавить в raddb / sites-availableable / default оператор if, подобный этому;
expiration{
userlock = 1
}
if(userlock){
update reply {
Reply-Message := "Your account - %{User-Name} - has expired, "
}
ok = reject
}
и это работает для учетных записей с истекшим сроком действия, но когда я добавляю другой счетчик, подобный приведенному ниже, он не имеет приоритета над счетчиком с истекшим сроком, поэтому ответ не является точным.
noresetBytecounter{
reject = 1
}
if(reject){
update reply {
Reply-Message := "You have reached your bandwidth limit"
}
ok = reject
#}
Неправильный ли формат? Если так, то где на земле это работоспособное руководство...
1 ответ
Привет, почему вы прокомментировали последнюю строку, которая имеет} я думаю, это должно быть:
noresetBytecounter{
reject = 1
}
if(reject){
update reply {
Reply-Message := "You have reached your bandwidth limit"
}
ok = reject
}