freeradius sqlcounter回复消息和coovachilli

时间:2013-10-17 00:42:23

标签: freeradius coovachilli

freeradius邮件列表和wiki以及我的所有搜索我都找不到关于如何设置计数器回复邮件的可行指南。

在默认的freeradius服务器上,时间和配额控制工作正常。增强回复消息的建议是添加到raddb / sites-availible / 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 个答案:

答案 0 :(得分:1)

你好为什么你评论了最后一行有一个}我想它应该是:

noresetBytecounter{
 reject = 1
}
if(reject){
        update reply {
                Reply-Message := "You have reached your bandwidth limit"
        }
        ok = reject
}