在freeradius、邮件列表、wiki和我所有的搜索中,我找不到一个关于如何设置计数器回复消息的可行指南。
在默认的freeradius服务器上,时间和配额控制运行良好。增强回复消息的建议是将if语句添加到raddb/sites availible/default,如下所示;
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
#}格式有误吗?如果是这样,那么哪里才是一个可行的指南呢?
发布于 2014-08-07 22:36:04
您好,为什么您要注释最后一行带有}的行?我想应该是:
noresetBytecounter{
reject = 1
}
if(reject){
update reply {
Reply-Message := "You have reached your bandwidth limit"
}
ok = reject
}https://stackoverflow.com/questions/19416376
复制相似问题