Название: freeradius 3 Отправлено: smollmd от 29 Ноября 2017, 22:54:43 Добрый вечер всем.
Пробую собственно подружить nodeny 50.32 + freeradius3 + perl 5.24 /usr/local/etc/raddb/sites-enabled/nodeny Код: server default { /usr/local/etc/raddb/mods-enabled/sql Код: sql { Конфиги с соседней темы, но для nodeny+ Почти все работает, правда при отключении абонентом pppoe сессии не отображает в админ интерфейсе. Сессия пропадает по таймауту который где-то в ядре биллинга, и как его хотя б временно уменьшить я не нашел(сейчас порядка 10 мин). для первого фрирадиуса, на сколько я понимаю использовалсь функция radstop, а именно accounting_stop_query = "call radstop('%{User-Name}')" в моем примере ее нету, как не пытался ее прикрутить ничего не получилось... Может кто-то сталкивался с данной проблемой, или я не так понимаю логику работы) Буду рад любой помощи. Название: Re: freeradius 3 Отправлено: Pa4ka от 30 Ноября 2017, 08:56:54 А если в секции accounting > type после секции start поставить что то типа
Цитировать stop { query = "call radstop('%{User-Name}')" } Название: Re: freeradius 3 Отправлено: smollmd от 30 Ноября 2017, 10:40:20 Так пробовал изначально, не помогло. В дебаге радиуса не вижу попыток выполнять sql запрос, и не могу найти в документации описания Acct-Status-Type = Stop
Название: Re: freeradius 3 Отправлено: ivanmfan от 06 Марта 2018, 09:34:27 Так пробовал изначально, не помогло. В дебаге радиуса не вижу попыток выполнять sql запрос, и не могу найти в документации описания Acct-Status-Type = Stop Если кому нужно рабочий пример для freeradius3 Код: sql { post-auth можете закоментить в site-enable и тогда не будет лишний раз вызывать radupdate Сама процедура у меня выглядит так для ipoe Код: CREATE PROCEDURE radstop(IN aip VARCHAR(16)) Название: Re: freeradius 3 Отправлено: slava от 15 Мая 2019, 19:10:10 Можете привести примеры radcheck и radreply?
|