Hello freeRADIUS friends!
First of all, thank you all for your great labour
developing such a great software.
I have a doubt and it’s very important for us
to resolve it ASAP. We’ve installed freeRADIUS in its Version 1.0.2.
Our problem is that we want to apply that rule:
ACCESS RADIUS ------à
OUR PROXY -----------------à
HOME RADIUS
ß---------------------------------------------------|
(Filter)
If an auth packet from a home RADIUS in our
proxy it’s been sent to the access RADIUS, we want that Session-Timeout
attribute has a maximum of 3600 seconds.
That’s why we want to apply the following
algorithm:
If Session-Timeout is null, we
want to proxy it with a value of a 3600 seconds
If Session-Timeout is greater than
3600 we want forward it with 3600 seconds
If Session-Timeout is smaller or
equals to 3600, we want to respect it
I’m sorry if that’s trivial, but
I’ve been a long time reading all kind of forums and specs, docs and faqs
and I can’t find the solution:
The problem is:
·
Users file only seems to
work as a filter for incoming request, not outcoming ones
·
Attr_filter module
doesn’t allow to write an attribute if and only if that’s NULL (not
even with ‘=’ operand which hypothetically assigns a value only
when it does not exist [in users file])
·
Attr_rewrite
doesn’t seem to work unless you put the new_attribute parameter to yes
(is that a bug) and I’m not sure if its possible to use it if attribute
is not attached per se
Hence my doubt. I will be very pleased if you could
help me. Thanks a lot in advance!!!