Я настраиваю новый радиус-сервер и хочу, чтобы sqlcounter запускался без сброса, а информация о пользователе не удалялась из таблицы radacct каждый раз, когда он подписывался на новый интернет-план.
Когда я пытался с пользователемотсутствует в таблице radacct sqlcounter работает так, как я хочу, но когда пользователь подписывается на новый интернет-план, его старая информация в таблице radacct используется sqlcounter, когда пользователь пытается подключиться, но сервер считает, что может.
Session check counter
query = "\
SELECT SUM(acctsessiontime) \
FROM radacct \
WHERE username = '%{${key}}'"
Volume check counter
query = "\
SELECT SUM(acctinputoctets + acctoutputoctets) \
FROM radacct \
WHERE username = '%{${key}}'"