Re: %{check:Attribute-Name} not working in V3
I am trying to migrate from version 2 to version 3. The same unlang code worked in version 2. However in version 3 the same code does not work. This is the error: /etc/freeradius/sites-enabled/default[406]: Failed parsing expanded string: /etc/freeradius/sites-enabled/default[406]: %{sql:SET @reset_date = '%{check:Reset-Date}'; SELECT IFNULL((sum(acctinputoctets)+sum(acctoutp... /etc/freeradius/sites-enabled/default[406]: ^ Unknown module If I remove check the parser does not throw errors. Change '%{check:Reset-Date}' to '%{Reset-Date}'. However this will break my code, because Reset-Date is a radcheck attribute, stored in the radcheck table. Any ideas? Jake He
On Jun 14, 2015, at 6:23 PM, Jake He <jake.he@gmail.com> wrote:
I am trying to migrate from version 2 to version 3.
raddb/README.rst is a good start.
The same unlang code worked in version 2. However in version 3 the same code does not work.
This is the error:
/etc/freeradius/sites-enabled/default[406]: Failed parsing expanded string: /etc/freeradius/sites-enabled/default[406]: %{sql:SET @reset_date = '%{check:Reset-Date}'; SELECT IFNULL((sum(acctinputoctets)+sum(acctoutp... /etc/freeradius/sites-enabled/default[406]: ^ Unknown module
If I remove check the parser does not throw errors.
See "man unlang". You should use %{control:Reset-Date} Alan DeKok.
participants (2)
-
Alan DeKok -
Jake He