The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Проблема с freeradius"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Проблема с freeradius"
Сообщение от eplumber emailИскать по авторуВ закладки on 29-Сен-04, 16:41  (MSK)
Добрейшего времени суток, коллеги!
Подскажите плиз, как сделать, чтоб freeradius периодически обновлял в radacct информацию о скачанном трафике пока юзер онлайн. В качестве NAS использую mpd. mpd добросовестно отсылает accounting-updates, а вот инфо в базе не меняется.

p.s. Конфиги выкладывать?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Проблема с freeradius"
Сообщение от Polzun emailИскать по авторуВ закладки on 29-Сен-04, 20:10  (MSK)
>Добрейшего времени суток, коллеги!
>Подскажите плиз, как сделать, чтоб freeradius периодически обновлял в radacct информацию о
>скачанном трафике пока юзер онлайн. В качестве NAS использую mpd. mpd
>добросовестно отсылает accounting-updates, а вот инфо в базе не меняется.

Там в конфиге есть пример SQL запросов при обновлении.
Другой вариант использовать mod_perl.
Да и не забудь в секцию accounting {} вписать нужный модуль.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Проблема с freeradius"
Сообщение от eplumber emailИскать по авторуВ закладки on 30-Сен-04, 06:57  (MSK)
>>Добрейшего времени суток, коллеги!
>>Подскажите плиз, как сделать, чтоб freeradius периодически обновлял в radacct информацию о
>>скачанном трафике пока юзер онлайн. В качестве NAS использую mpd. mpd
>>добросовестно отсылает accounting-updates, а вот инфо в базе не меняется.
>
>Там в конфиге есть пример SQL запросов при обновлении.

Нашел, это запрос accounting_update_query

accounting_update_query = "UPDATE ${acct_table1} SET FramedIPAddress = '%{Framed-IP-Address}' WHERE AcctSessionId = '%{Acct-Session-Id}' AND UserName
= '%{SQL-User-Name}' AND NASIPAddress= '%{NAS-IP-Address}' AND AcctStopTime = 0"

Указал set AcctInputOctets = '{%Acct-Input-Octets}', AcctOutputOctets = '{%Acct-Output-Octets}'

И заработало!!
Спасибо огромное!!

>Другой вариант использовать mod_perl.
>Да и не забудь в секцию accounting {} вписать нужный модуль.


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру